You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1965 lines
112 KiB

6 months ago
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="SendAPI" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  3. <wsp:Policy wsu:Id="BasicHttpsBinding_ISendAPI_policy">
  4. <wsp:ExactlyOne>
  5. <wsp:All>
  6. <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
  7. <wsp:Policy>
  8. <sp:TransportToken>
  9. <wsp:Policy>
  10. <sp:HttpsToken RequireClientCertificate="false" />
  11. </wsp:Policy>
  12. </sp:TransportToken>
  13. <sp:AlgorithmSuite>
  14. <wsp:Policy>
  15. <sp:Basic256 />
  16. </wsp:Policy>
  17. </sp:AlgorithmSuite>
  18. <sp:Layout>
  19. <wsp:Policy>
  20. <sp:Strict />
  21. </wsp:Policy>
  22. </sp:Layout>
  23. </wsp:Policy>
  24. </sp:TransportBinding>
  25. </wsp:All>
  26. </wsp:ExactlyOne>
  27. </wsp:Policy>
  28. <wsdl:types>
  29. <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  30. <xs:import namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" />
  31. <xs:import namespace="http://schemas.datacontract.org/2004/07/GRemitWCFService" />
  32. <xs:element name="GetCountryList">
  33. <xs:complexType>
  34. <xs:sequence>
  35. <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q1:CountryListRequest" />
  36. </xs:sequence>
  37. </xs:complexType>
  38. </xs:element>
  39. <xs:element name="GetCountryListResponse">
  40. <xs:complexType>
  41. <xs:sequence>
  42. <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetCountryListResult" nillable="true" type="q2:CountryListResponse" />
  43. </xs:sequence>
  44. </xs:complexType>
  45. </xs:element>
  46. <xs:element name="GetCurrencyList">
  47. <xs:complexType>
  48. <xs:sequence>
  49. <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q3:CurrencyListRequest" />
  50. </xs:sequence>
  51. </xs:complexType>
  52. </xs:element>
  53. <xs:element name="GetCurrencyListResponse">
  54. <xs:complexType>
  55. <xs:sequence>
  56. <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetCurrencyListResult" nillable="true" type="q4:CurrencyListResponse" />
  57. </xs:sequence>
  58. </xs:complexType>
  59. </xs:element>
  60. <xs:element name="GetPaymentModeList">
  61. <xs:complexType>
  62. <xs:sequence>
  63. <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q5:PaymentModeListRequest" />
  64. </xs:sequence>
  65. </xs:complexType>
  66. </xs:element>
  67. <xs:element name="GetPaymentModeListResponse">
  68. <xs:complexType>
  69. <xs:sequence>
  70. <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetPaymentModeListResult" nillable="true" type="q6:PaymentModeListResponse" />
  71. </xs:sequence>
  72. </xs:complexType>
  73. </xs:element>
  74. <xs:element name="GetCityList">
  75. <xs:complexType>
  76. <xs:sequence>
  77. <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q7:CityListRequest" />
  78. </xs:sequence>
  79. </xs:complexType>
  80. </xs:element>
  81. <xs:element name="GetCityListResponse">
  82. <xs:complexType>
  83. <xs:sequence>
  84. <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetCityListResult" nillable="true" type="q8:CityListResponse" />
  85. </xs:sequence>
  86. </xs:complexType>
  87. </xs:element>
  88. <xs:element name="GetBranchList">
  89. <xs:complexType>
  90. <xs:sequence>
  91. <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q9:BranchListRequest" />
  92. </xs:sequence>
  93. </xs:complexType>
  94. </xs:element>
  95. <xs:element name="GetBranchListResponse">
  96. <xs:complexType>
  97. <xs:sequence>
  98. <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetBranchListResult" nillable="true" type="q10:BranchListResponse" />
  99. </xs:sequence>
  100. </xs:complexType>
  101. </xs:element>
  102. <xs:element name="GetExchangeRate">
  103. <xs:complexType>
  104. <xs:sequence>
  105. <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q11:ExchangeRateRequest" />
  106. </xs:sequence>
  107. </xs:complexType>
  108. </xs:element>
  109. <xs:element name="GetExchangeRateResponse">
  110. <xs:complexType>
  111. <xs:sequence>
  112. <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetExchangeRateResult" nillable="true" type="q12:ExchangeRateResponse" />
  113. </xs:sequence>
  114. </xs:complexType>
  115. </xs:element>
  116. <xs:element name="GetServiceCharges">
  117. <xs:complexType>
  118. <xs:sequence>
  119. <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q13:ServiceChargesRequest" />
  120. </xs:sequence>
  121. </xs:complexType>
  122. </xs:element>
  123. <xs:element name="GetServiceChargesResponse">
  124. <xs:complexType>
  125. <xs:sequence>
  126. <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetServiceChargesResult" nillable="true" type="q14:ServiceChargesResponse" />
  127. </xs:sequence>
  128. </xs:complexType>
  129. </xs:element>
  130. <xs:element name="GetCountryServiceCharges">
  131. <xs:complexType>
  132. <xs:sequence>
  133. <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q15:CountryServiceChargesRequest" />
  134. </xs:sequence>
  135. </xs:complexType>
  136. </xs:element>
  137. <xs:element name="GetCountryServiceChargesResponse">
  138. <xs:complexType>
  139. <xs:sequence>
  140. <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetCountryServiceChargesResult" nillable="true" type="q16:CountryServiceChargesResponse" />
  141. </xs:sequence>
  142. </xs:complexType>
  143. </xs:element>
  144. <xs:element name="ValidateSendTransfer">
  145. <xs:complexType>
  146. <xs:sequence>
  147. <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q17:SendTransferRequest" />
  148. </xs:sequence>
  149. </xs:complexType>
  150. </xs:element>
  151. <xs:element name="ValidateSendTransferResponse">
  152. <xs:complexType>
  153. <xs:sequence>
  154. <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="ValidateSendTransferResult" nillable="true" type="q18:ValidateTransferResponse" />
  155. </xs:sequence>
  156. </xs:complexType>
  157. </xs:element>
  158. <xs:element name="SendTransfer">
  159. <xs:complexType>
  160. <xs:sequence>
  161. <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q19:SendTransferRequest" />
  162. </xs:sequence>
  163. </xs:complexType>
  164. </xs:element>
  165. <xs:element name="SendTransferResponse">
  166. <xs:complexType>
  167. <xs:sequence>
  168. <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="SendTransferResult" nillable="true" type="q20:SendTransferResponse" />
  169. </xs:sequence>
  170. </xs:complexType>
  171. </xs:element>
  172. <xs:element name="SendAuxiliaryPayment">
  173. <xs:complexType>
  174. <xs:sequence>
  175. <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q21:SendAuxiliaryPaymentRequest" />
  176. </xs:sequence>
  177. </xs:complexType>
  178. </xs:element>
  179. <xs:element name="SendAuxiliaryPaymentResponse">
  180. <xs:complexType>
  181. <xs:sequence>
  182. <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="SendAuxiliaryPaymentResult" nillable="true" type="q22:SendAuxiliaryPaymentResponse" />
  183. </xs:sequence>
  184. </xs:complexType>
  185. </xs:element>
  186. <xs:element name="ApproveTransfer">
  187. <xs:complexType>
  188. <xs:sequence>
  189. <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q23:ApproveTransferRequest" />
  190. </xs:sequence>
  191. </xs:complexType>
  192. </xs:element>
  193. <xs:element name="ApproveTransferResponse">
  194. <xs:complexType>
  195. <xs:sequence>
  196. <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="ApproveTransferResult" nillable="true" type="q24:ApproveTransferResponse" />
  197. </xs:sequence>
  198. </xs:complexType>
  199. </xs:element>
  200. <xs:element name="BlockTransfer">
  201. <xs:complexType>
  202. <xs:sequence>
  203. <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q25:StatusChangeRequest" />
  204. </xs:sequence>
  205. </xs:complexType>
  206. </xs:element>
  207. <xs:element name="BlockTransferResponse">
  208. <xs:complexType>
  209. <xs:sequence>
  210. <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="BlockTransferResult" nillable="true" type="q26:StatusChangeResponse" />
  211. </xs:sequence>
  212. </xs:complexType>
  213. </xs:element>
  214. <xs:element name="ReleaseTransfer">
  215. <xs:complexType>
  216. <xs:sequence>
  217. <xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q27:StatusChangeRequest" />
  218. </xs:sequence>
  219. </xs:complexType>
  220. </xs:element>
  221. <xs:element name="ReleaseTransferResponse">
  222. <xs:complexType>
  223. <xs:sequence>
  224. <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="ReleaseTransferResult" nillable="true" type="q28:StatusChangeResponse" />
  225. </xs:sequence>
  226. </xs:complexType>
  227. </xs:element>
  228. <xs:element name="CancelTransfer">
  229. <xs:complexType>
  230. <xs:sequence>
  231. <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q29:CancelTransferRequest" />
  232. </xs:sequence>
  233. </xs:complexType>
  234. </xs:element>
  235. <xs:element name="CancelTransferResponse">
  236. <xs:complexType>
  237. <xs:sequence>
  238. <xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="CancelTransferResult" nillable="true" type="q30:CancelTransferResponse" />
  239. </xs:sequence>
  240. </xs:complexType>
  241. </xs:element>
  242. <xs:element name="RefundTransfer">
  243. <xs:complexType>
  244. <xs:sequence>
  245. <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q31:RefundTransferRequest" />
  246. </xs:sequence>
  247. </xs:complexType>
  248. </xs:element>
  249. <xs:element name="RefundTransferResponse">
  250. <xs:complexType>
  251. <xs:sequence>
  252. <xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="RefundTransferResult" nillable="true" type="q32:RefundTransferResponse" />
  253. </xs:sequence>
  254. </xs:complexType>
  255. </xs:element>
  256. <xs:element name="ModifyTransfer">
  257. <xs:complexType>
  258. <xs:sequence>
  259. <xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q33:ModifyTransferRequest" />
  260. </xs:sequence>
  261. </xs:complexType>
  262. </xs:element>
  263. <xs:element name="ModifyTransferResponse">
  264. <xs:complexType>
  265. <xs:sequence>
  266. <xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="ModifyTransferResult" nillable="true" type="q34:ModifyTransferResponse" />
  267. </xs:sequence>
  268. </xs:complexType>
  269. </xs:element>
  270. <xs:element name="GetModifyTransferStatus">
  271. <xs:complexType>
  272. <xs:sequence>
  273. <xs:element xmlns:q35="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q35:ModifyTransferStatusRequest" />
  274. </xs:sequence>
  275. </xs:complexType>
  276. </xs:element>
  277. <xs:element name="GetModifyTransferStatusResponse">
  278. <xs:complexType>
  279. <xs:sequence>
  280. <xs:element xmlns:q36="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetModifyTransferStatusResult" nillable="true" type="q36:ModifyTransferStatusResponse" />
  281. </xs:sequence>
  282. </xs:complexType>
  283. </xs:element>
  284. <xs:element name="GetPayoutBranchList">
  285. <xs:complexType>
  286. <xs:sequence>
  287. <xs:element xmlns:q37="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q37:PayoutBranchListRequest" />
  288. </xs:sequence>
  289. </xs:complexType>
  290. </xs:element>
  291. <xs:element name="GetPayoutBranchListResponse">
  292. <xs:complexType>
  293. <xs:sequence>
  294. <xs:element xmlns:q38="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetPayoutBranchListResult" nillable="true" type="q38:PayoutBranchListResponse" />
  295. </xs:sequence>
  296. </xs:complexType>
  297. </xs:element>
  298. <xs:element name="GetTransferStatus">
  299. <xs:complexType>
  300. <xs:sequence>
  301. <xs:element xmlns:q39="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q39:TransferStatusRequest" />
  302. </xs:sequence>
  303. </xs:complexType>
  304. </xs:element>
  305. <xs:element name="GetTransferStatusResponse">
  306. <xs:complexType>
  307. <xs:sequence>
  308. <xs:element xmlns:q40="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetTransferStatusResult" nillable="true" type="q40:TransferStatusResponse" />
  309. </xs:sequence>
  310. </xs:complexType>
  311. </xs:element>
  312. <xs:element name="GetSentTransferList">
  313. <xs:complexType>
  314. <xs:sequence>
  315. <xs:element xmlns:q41="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q41:SentTransferListRequest" />
  316. </xs:sequence>
  317. </xs:complexType>
  318. </xs:element>
  319. <xs:element name="GetSentTransferListResponse">
  320. <xs:complexType>
  321. <xs:sequence>
  322. <xs:element xmlns:q42="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetSentTransferListResult" nillable="true" type="q42:SentTransferListResponse" />
  323. </xs:sequence>
  324. </xs:complexType>
  325. </xs:element>
  326. <xs:element name="GetExchangeRateList">
  327. <xs:complexType>
  328. <xs:sequence>
  329. <xs:element xmlns:q43="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q43:ExchangeRateListRequest" />
  330. </xs:sequence>
  331. </xs:complexType>
  332. </xs:element>
  333. <xs:element name="GetExchangeRateListResponse">
  334. <xs:complexType>
  335. <xs:sequence>
  336. <xs:element xmlns:q44="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetExchangeRateListResult" nillable="true" type="q44:ExchangeRateListResponse" />
  337. </xs:sequence>
  338. </xs:complexType>
  339. </xs:element>
  340. <xs:element name="GetAvailableBalance">
  341. <xs:complexType>
  342. <xs:sequence>
  343. <xs:element xmlns:q45="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q45:AvailableBalanceRequest" />
  344. </xs:sequence>
  345. </xs:complexType>
  346. </xs:element>
  347. <xs:element name="GetAvailableBalanceResponse">
  348. <xs:complexType>
  349. <xs:sequence>
  350. <xs:element xmlns:q46="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetAvailableBalanceResult" nillable="true" type="q46:AvailableBalanceResponse" />
  351. </xs:sequence>
  352. </xs:complexType>
  353. </xs:element>
  354. <xs:element name="UpdateSettlementRate">
  355. <xs:complexType>
  356. <xs:sequence>
  357. <xs:element xmlns:q47="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q47:UpdateSettlementRateRequest" />
  358. </xs:sequence>
  359. </xs:complexType>
  360. </xs:element>
  361. <xs:element name="UpdateSettlementRateResponse">
  362. <xs:complexType>
  363. <xs:sequence>
  364. <xs:element xmlns:q48="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="UpdateSettlementRateResult" nillable="true" type="q48:UpdateSettlementRateResponse" />
  365. </xs:sequence>
  366. </xs:complexType>
  367. </xs:element>
  368. <xs:element name="GetTransferFinancialsList">
  369. <xs:complexType>
  370. <xs:sequence>
  371. <xs:element xmlns:q49="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q49:TransferFinancialsRequest" />
  372. </xs:sequence>
  373. </xs:complexType>
  374. </xs:element>
  375. <xs:element name="GetTransferFinancialsListResponse">
  376. <xs:complexType>
  377. <xs:sequence>
  378. <xs:element xmlns:q50="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetTransferFinancialsListResult" nillable="true" type="q50:TransferFinancialsResponse" />
  379. </xs:sequence>
  380. </xs:complexType>
  381. </xs:element>
  382. <xs:element name="GetIDTypeList">
  383. <xs:complexType>
  384. <xs:sequence>
  385. <xs:element xmlns:q51="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q51:IDTypeListRequest" />
  386. </xs:sequence>
  387. </xs:complexType>
  388. </xs:element>
  389. <xs:element name="GetIDTypeListResponse">
  390. <xs:complexType>
  391. <xs:sequence>
  392. <xs:element xmlns:q52="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetIDTypeListResult" nillable="true" type="q52:IDTypeListResponse" />
  393. </xs:sequence>
  394. </xs:complexType>
  395. </xs:element>
  396. <xs:element name="GetPurposeList">
  397. <xs:complexType>
  398. <xs:sequence>
  399. <xs:element xmlns:q53="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q53:PurposeListRequest" />
  400. </xs:sequence>
  401. </xs:complexType>
  402. </xs:element>
  403. <xs:element name="GetPurposeListResponse">
  404. <xs:complexType>
  405. <xs:sequence>
  406. <xs:element xmlns:q54="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetPurposeListResult" nillable="true" type="q54:PurposeListResponse" />
  407. </xs:sequence>
  408. </xs:complexType>
  409. </xs:element>
  410. <xs:element name="GetIncomeSourceList">
  411. <xs:complexType>
  412. <xs:sequence>
  413. <xs:element xmlns:q55="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q55:IncomeSourceListRequest" />
  414. </xs:sequence>
  415. </xs:complexType>
  416. </xs:element>
  417. <xs:element name="GetIncomeSourceListResponse">
  418. <xs:complexType>
  419. <xs:sequence>
  420. <xs:element xmlns:q56="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetIncomeSourceListResult" nillable="true" type="q56:IncomeSourceListResponse" />
  421. </xs:sequence>
  422. </xs:complexType>
  423. </xs:element>
  424. <xs:element name="GetRelationshipList">
  425. <xs:complexType>
  426. <xs:sequence>
  427. <xs:element xmlns:q57="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="req" nillable="true" type="q57:RelationshipListRequest" />
  428. </xs:sequence>
  429. </xs:complexType>
  430. </xs:element>
  431. <xs:element name="GetRelationshipListResponse">
  432. <xs:complexType>
  433. <xs:sequence>
  434. <xs:element xmlns:q58="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" minOccurs="0" name="GetRelationshipListResult" nillable="true" type="q58:RelationshipListResponse" />
  435. </xs:sequence>
  436. </xs:complexType>
  437. </xs:element>
  438. <xs:element name="ChangePassword">
  439. <xs:complexType>
  440. <xs:sequence>
  441. <xs:element xmlns:q59="http://schemas.datacontract.org/2004/07/GRemitWCFService" minOccurs="0" name="req" nillable="true" type="q59:ChangePasswordRequest" />
  442. </xs:sequence>
  443. </xs:complexType>
  444. </xs:element>
  445. <xs:element name="ChangePasswordResponse">
  446. <xs:complexType>
  447. <xs:sequence>
  448. <xs:element xmlns:q60="http://schemas.datacontract.org/2004/07/GRemitWCFService" minOccurs="0" name="ChangePasswordResult" nillable="true" type="q60:ChangePasswordResponse" />
  449. </xs:sequence>
  450. </xs:complexType>
  451. </xs:element>
  452. </xs:schema>
  453. <xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  454. <xs:element name="anyType" nillable="true" type="xs:anyType" />
  455. <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  456. <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  457. <xs:element name="boolean" nillable="true" type="xs:boolean" />
  458. <xs:element name="byte" nillable="true" type="xs:byte" />
  459. <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  460. <xs:element name="decimal" nillable="true" type="xs:decimal" />
  461. <xs:element name="double" nillable="true" type="xs:double" />
  462. <xs:element name="float" nillable="true" type="xs:float" />
  463. <xs:element name="int" nillable="true" type="xs:int" />
  464. <xs:element name="long" nillable="true" type="xs:long" />
  465. <xs:element name="QName" nillable="true" type="xs:QName" />
  466. <xs:element name="short" nillable="true" type="xs:short" />
  467. <xs:element name="string" nillable="true" type="xs:string" />
  468. <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  469. <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  470. <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  471. <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  472. <xs:element name="char" nillable="true" type="tns:char" />
  473. <xs:simpleType name="char">
  474. <xs:restriction base="xs:int" />
  475. </xs:simpleType>
  476. <xs:element name="duration" nillable="true" type="tns:duration" />
  477. <xs:simpleType name="duration">
  478. <xs:restriction base="xs:duration">
  479. <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
  480. <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
  481. <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
  482. </xs:restriction>
  483. </xs:simpleType>
  484. <xs:element name="guid" nillable="true" type="tns:guid" />
  485. <xs:simpleType name="guid">
  486. <xs:restriction base="xs:string">
  487. <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
  488. </xs:restriction>
  489. </xs:simpleType>
  490. <xs:attribute name="FactoryType" type="xs:QName" />
  491. <xs:attribute name="Id" type="xs:ID" />
  492. <xs:attribute name="Ref" type="xs:IDREF" />
  493. </xs:schema>
  494. <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/GRemitWCFService.Send" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  495. <xs:complexType name="CountryListRequest">
  496. <xs:sequence>
  497. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  498. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  499. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  500. </xs:sequence>
  501. </xs:complexType>
  502. <xs:element name="CountryListRequest" nillable="true" type="tns:CountryListRequest" />
  503. <xs:complexType name="CountryListResponse">
  504. <xs:sequence>
  505. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  506. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  507. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  508. <xs:element minOccurs="0" name="dsCountryList" nillable="true">
  509. <xs:complexType>
  510. <xs:annotation>
  511. <xs:appinfo>
  512. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  513. </xs:appinfo>
  514. </xs:annotation>
  515. <xs:sequence>
  516. <xs:element ref="xs:schema" />
  517. <xs:any />
  518. </xs:sequence>
  519. </xs:complexType>
  520. </xs:element>
  521. </xs:sequence>
  522. </xs:complexType>
  523. <xs:element name="CountryListResponse" nillable="true" type="tns:CountryListResponse" />
  524. <xs:complexType name="CurrencyListRequest">
  525. <xs:sequence>
  526. <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" />
  527. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  528. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  529. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  530. </xs:sequence>
  531. </xs:complexType>
  532. <xs:element name="CurrencyListRequest" nillable="true" type="tns:CurrencyListRequest" />
  533. <xs:complexType name="CurrencyListResponse">
  534. <xs:sequence>
  535. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  536. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  537. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  538. <xs:element minOccurs="0" name="dsCurrencyList" nillable="true">
  539. <xs:complexType>
  540. <xs:annotation>
  541. <xs:appinfo>
  542. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  543. </xs:appinfo>
  544. </xs:annotation>
  545. <xs:sequence>
  546. <xs:element ref="xs:schema" />
  547. <xs:any />
  548. </xs:sequence>
  549. </xs:complexType>
  550. </xs:element>
  551. </xs:sequence>
  552. </xs:complexType>
  553. <xs:element name="CurrencyListResponse" nillable="true" type="tns:CurrencyListResponse" />
  554. <xs:complexType name="PaymentModeListRequest">
  555. <xs:sequence>
  556. <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" />
  557. <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" />
  558. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  559. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  560. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  561. </xs:sequence>
  562. </xs:complexType>
  563. <xs:element name="PaymentModeListRequest" nillable="true" type="tns:PaymentModeListRequest" />
  564. <xs:complexType name="PaymentModeListResponse">
  565. <xs:sequence>
  566. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  567. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  568. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  569. <xs:element minOccurs="0" name="dsPaymentModeList" nillable="true">
  570. <xs:complexType>
  571. <xs:annotation>
  572. <xs:appinfo>
  573. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  574. </xs:appinfo>
  575. </xs:annotation>
  576. <xs:sequence>
  577. <xs:element ref="xs:schema" />
  578. <xs:any />
  579. </xs:sequence>
  580. </xs:complexType>
  581. </xs:element>
  582. </xs:sequence>
  583. </xs:complexType>
  584. <xs:element name="PaymentModeListResponse" nillable="true" type="tns:PaymentModeListResponse" />
  585. <xs:complexType name="CityListRequest">
  586. <xs:sequence>
  587. <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" />
  588. <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" />
  589. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  590. <xs:element minOccurs="0" name="PaymentModeCode" nillable="true" type="xs:string" />
  591. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  592. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  593. </xs:sequence>
  594. </xs:complexType>
  595. <xs:element name="CityListRequest" nillable="true" type="tns:CityListRequest" />
  596. <xs:complexType name="CityListResponse">
  597. <xs:sequence>
  598. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  599. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  600. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  601. <xs:element minOccurs="0" name="dsCityList" nillable="true">
  602. <xs:complexType>
  603. <xs:annotation>
  604. <xs:appinfo>
  605. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  606. </xs:appinfo>
  607. </xs:annotation>
  608. <xs:sequence>
  609. <xs:element ref="xs:schema" />
  610. <xs:any />
  611. </xs:sequence>
  612. </xs:complexType>
  613. </xs:element>
  614. </xs:sequence>
  615. </xs:complexType>
  616. <xs:element name="CityListResponse" nillable="true" type="tns:CityListResponse" />
  617. <xs:complexType name="BranchListRequest">
  618. <xs:sequence>
  619. <xs:element minOccurs="0" name="CityCode" nillable="true" type="xs:string" />
  620. <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" />
  621. <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" />
  622. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  623. <xs:element minOccurs="0" name="PaymentModeCode" nillable="true" type="xs:string" />
  624. <xs:element minOccurs="0" name="Search" nillable="true" type="xs:string" />
  625. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  626. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  627. </xs:sequence>
  628. </xs:complexType>
  629. <xs:element name="BranchListRequest" nillable="true" type="tns:BranchListRequest" />
  630. <xs:complexType name="BranchListResponse">
  631. <xs:sequence>
  632. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  633. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  634. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  635. <xs:element minOccurs="0" name="dsBranchList" nillable="true">
  636. <xs:complexType>
  637. <xs:annotation>
  638. <xs:appinfo>
  639. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  640. </xs:appinfo>
  641. </xs:annotation>
  642. <xs:sequence>
  643. <xs:element ref="xs:schema" />
  644. <xs:any />
  645. </xs:sequence>
  646. </xs:complexType>
  647. </xs:element>
  648. </xs:sequence>
  649. </xs:complexType>
  650. <xs:element name="BranchListResponse" nillable="true" type="tns:BranchListResponse" />
  651. <xs:complexType name="ExchangeRateRequest">
  652. <xs:sequence>
  653. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  654. <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" />
  655. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  656. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  657. </xs:sequence>
  658. </xs:complexType>
  659. <xs:element name="ExchangeRateRequest" nillable="true" type="tns:ExchangeRateRequest" />
  660. <xs:complexType name="ExchangeRateResponse">
  661. <xs:sequence>
  662. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  663. <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" />
  664. <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" />
  665. <xs:element minOccurs="0" name="PayoutBranchAddress" nillable="true" type="xs:string" />
  666. <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" />
  667. <xs:element minOccurs="0" name="PayoutBranchFaxNo" nillable="true" type="xs:string" />
  668. <xs:element minOccurs="0" name="PayoutBranchName" nillable="true" type="xs:string" />
  669. <xs:element minOccurs="0" name="PayoutBranchTelephoneNo" nillable="true" type="xs:string" />
  670. <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" />
  671. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  672. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  673. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  674. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  675. </xs:sequence>
  676. </xs:complexType>
  677. <xs:element name="ExchangeRateResponse" nillable="true" type="tns:ExchangeRateResponse" />
  678. <xs:complexType name="ServiceChargesRequest">
  679. <xs:sequence>
  680. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  681. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  682. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  683. <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" />
  684. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  685. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  686. </xs:sequence>
  687. </xs:complexType>
  688. <xs:element name="ServiceChargesRequest" nillable="true" type="tns:ServiceChargesRequest" />
  689. <xs:complexType name="ServiceChargesResponse">
  690. <xs:sequence>
  691. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  692. <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" />
  693. <xs:element minOccurs="0" name="IDDetailsRequired" type="xs:boolean" />
  694. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  695. <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" />
  696. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  697. <xs:element minOccurs="0" name="PayoutBranchAddress" nillable="true" type="xs:string" />
  698. <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" />
  699. <xs:element minOccurs="0" name="PayoutBranchFaxNo" nillable="true" type="xs:string" />
  700. <xs:element minOccurs="0" name="PayoutBranchName" nillable="true" type="xs:string" />
  701. <xs:element minOccurs="0" name="PayoutBranchTelephoneNo" nillable="true" type="xs:string" />
  702. <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" />
  703. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  704. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  705. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  706. <xs:element minOccurs="0" name="ServiceCharges" nillable="true" type="xs:string" />
  707. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  708. </xs:sequence>
  709. </xs:complexType>
  710. <xs:element name="ServiceChargesResponse" nillable="true" type="tns:ServiceChargesResponse" />
  711. <xs:complexType name="CountryServiceChargesRequest">
  712. <xs:sequence>
  713. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  714. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  715. <xs:element minOccurs="0" name="PayoutCountryCode" nillable="true" type="xs:string" />
  716. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  717. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  718. <xs:element minOccurs="0" name="TransferType" nillable="true" type="xs:string" />
  719. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  720. </xs:sequence>
  721. </xs:complexType>
  722. <xs:element name="CountryServiceChargesRequest" nillable="true" type="tns:CountryServiceChargesRequest" />
  723. <xs:complexType name="CountryServiceChargesResponse">
  724. <xs:sequence>
  725. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  726. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  727. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  728. <xs:element minOccurs="0" name="dtResult" nillable="true">
  729. <xs:complexType>
  730. <xs:annotation>
  731. <xs:appinfo>
  732. <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  733. </xs:appinfo>
  734. </xs:annotation>
  735. <xs:sequence>
  736. <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
  737. <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
  738. </xs:sequence>
  739. </xs:complexType>
  740. </xs:element>
  741. </xs:sequence>
  742. </xs:complexType>
  743. <xs:element name="CountryServiceChargesResponse" nillable="true" type="tns:CountryServiceChargesResponse" />
  744. <xs:complexType name="SendTransferRequest">
  745. <xs:sequence>
  746. <xs:element minOccurs="0" name="BankAccountNo" nillable="true" type="xs:string" />
  747. <xs:element minOccurs="0" name="BankAddress" nillable="true" type="xs:string" />
  748. <xs:element minOccurs="0" name="BankBranchCode" nillable="true" type="xs:string" />
  749. <xs:element minOccurs="0" name="BankBranchName" nillable="true" type="xs:string" />
  750. <xs:element minOccurs="0" name="BankCity" nillable="true" type="xs:string" />
  751. <xs:element minOccurs="0" name="BankCountry" nillable="true" type="xs:string" />
  752. <xs:element minOccurs="0" name="BankName" nillable="true" type="xs:string" />
  753. <xs:element minOccurs="0" name="BankState" nillable="true" type="xs:string" />
  754. <xs:element minOccurs="0" name="BankZipCode" nillable="true" type="xs:string" />
  755. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  756. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  757. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  758. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  759. <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" />
  760. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  761. <xs:element minOccurs="0" name="PurposeCode" nillable="true" type="xs:string" />
  762. <xs:element minOccurs="0" name="ReceiverAddress" nillable="true" type="xs:string" />
  763. <xs:element minOccurs="0" name="ReceiverDOB" nillable="true" type="xs:string" />
  764. <xs:element minOccurs="0" name="ReceiverFirstName" nillable="true" type="xs:string" />
  765. <xs:element minOccurs="0" name="ReceiverFourthName" nillable="true" type="xs:string" />
  766. <xs:element minOccurs="0" name="ReceiverIDExpiryDate" nillable="true" type="xs:string" />
  767. <xs:element minOccurs="0" name="ReceiverIDNumber" nillable="true" type="xs:string" />
  768. <xs:element minOccurs="0" name="ReceiverIDPlaceOfIssue" nillable="true" type="xs:string" />
  769. <xs:element minOccurs="0" name="ReceiverIDType" nillable="true" type="xs:string" />
  770. <xs:element minOccurs="0" name="ReceiverLastName" nillable="true" type="xs:string" />
  771. <xs:element minOccurs="0" name="ReceiverMessage" nillable="true" type="xs:string" />
  772. <xs:element minOccurs="0" name="ReceiverMiddleName" nillable="true" type="xs:string" />
  773. <xs:element minOccurs="0" name="ReceiverMobileNo" nillable="true" type="xs:string" />
  774. <xs:element minOccurs="0" name="ReceiverNationality" nillable="true" type="xs:string" />
  775. <xs:element minOccurs="0" name="ReceiverRelationship" nillable="true" type="xs:string" />
  776. <xs:element minOccurs="0" name="ReceiverTelephoneNo" nillable="true" type="xs:string" />
  777. <xs:element minOccurs="0" name="ReceiverZipCode" nillable="true" type="xs:string" />
  778. <xs:element minOccurs="0" name="ReferenceNo" nillable="true" type="xs:string" />
  779. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  780. <xs:element minOccurs="0" name="SenderAddress" nillable="true" type="xs:string" />
  781. <xs:element minOccurs="0" name="SenderDOB" nillable="true" type="xs:string" />
  782. <xs:element minOccurs="0" name="SenderEmail" nillable="true" type="xs:string" />
  783. <xs:element minOccurs="0" name="SenderFirstName" nillable="true" type="xs:string" />
  784. <xs:element minOccurs="0" name="SenderFourthName" nillable="true" type="xs:string" />
  785. <xs:element minOccurs="0" name="SenderIDExpiryDate" nillable="true" type="xs:string" />
  786. <xs:element minOccurs="0" name="SenderIDNumber" nillable="true" type="xs:string" />
  787. <xs:element minOccurs="0" name="SenderIDPlaceOfIssue" nillable="true" type="xs:string" />
  788. <xs:element minOccurs="0" name="SenderIDType" nillable="true" type="xs:string" />
  789. <xs:element minOccurs="0" name="SenderLastName" nillable="true" type="xs:string" />
  790. <xs:element minOccurs="0" name="SenderMiddleName" nillable="true" type="xs:string" />
  791. <xs:element minOccurs="0" name="SenderMobileNo" nillable="true" type="xs:string" />
  792. <xs:element minOccurs="0" name="SenderNationality" nillable="true" type="xs:string" />
  793. <xs:element minOccurs="0" name="SenderTelephoneNo" nillable="true" type="xs:string" />
  794. <xs:element minOccurs="0" name="SenderZipCode" nillable="true" type="xs:string" />
  795. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  796. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  797. </xs:sequence>
  798. </xs:complexType>
  799. <xs:element name="SendTransferRequest" nillable="true" type="tns:SendTransferRequest" />
  800. <xs:complexType name="ValidateTransferResponse">
  801. <xs:sequence>
  802. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  803. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  804. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  805. </xs:sequence>
  806. </xs:complexType>
  807. <xs:element name="ValidateTransferResponse" nillable="true" type="tns:ValidateTransferResponse" />
  808. <xs:complexType name="SendTransferResponse">
  809. <xs:sequence>
  810. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  811. <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" />
  812. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  813. <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" />
  814. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  815. <xs:element minOccurs="0" name="PayoutBranchAddress" nillable="true" type="xs:string" />
  816. <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" />
  817. <xs:element minOccurs="0" name="PayoutBranchFaxNo" nillable="true" type="xs:string" />
  818. <xs:element minOccurs="0" name="PayoutBranchName" nillable="true" type="xs:string" />
  819. <xs:element minOccurs="0" name="PayoutBranchTelephoneNo" nillable="true" type="xs:string" />
  820. <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" />
  821. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  822. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  823. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  824. <xs:element minOccurs="0" name="ServiceCharges" nillable="true" type="xs:string" />
  825. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  826. <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" />
  827. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  828. </xs:sequence>
  829. </xs:complexType>
  830. <xs:element name="SendTransferResponse" nillable="true" type="tns:SendTransferResponse" />
  831. <xs:complexType name="SendAuxiliaryPaymentRequest">
  832. <xs:sequence>
  833. <xs:element minOccurs="0" name="AuxAccountNo" nillable="true" type="xs:string" />
  834. <xs:element minOccurs="0" name="AuxAmountPerMonth" nillable="true" type="xs:string" />
  835. <xs:element minOccurs="0" name="AuxEndMonth" nillable="true" type="xs:string" />
  836. <xs:element minOccurs="0" name="AuxEndYear" nillable="true" type="xs:string" />
  837. <xs:element minOccurs="0" name="AuxMonthCount" nillable="true" type="xs:string" />
  838. <xs:element minOccurs="0" name="AuxPaymentCode" nillable="true" type="xs:string" />
  839. <xs:element minOccurs="0" name="AuxStartMonth" nillable="true" type="xs:string" />
  840. <xs:element minOccurs="0" name="AuxStartYear" nillable="true" type="xs:string" />
  841. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  842. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  843. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  844. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  845. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  846. <xs:element minOccurs="0" name="PurposeCode" nillable="true" type="xs:string" />
  847. <xs:element minOccurs="0" name="ReceiverAddress" nillable="true" type="xs:string" />
  848. <xs:element minOccurs="0" name="ReceiverDOB" nillable="true" type="xs:string" />
  849. <xs:element minOccurs="0" name="ReceiverFirstName" nillable="true" type="xs:string" />
  850. <xs:element minOccurs="0" name="ReceiverFourthName" nillable="true" type="xs:string" />
  851. <xs:element minOccurs="0" name="ReceiverLastName" nillable="true" type="xs:string" />
  852. <xs:element minOccurs="0" name="ReceiverMessage" nillable="true" type="xs:string" />
  853. <xs:element minOccurs="0" name="ReceiverMiddleName" nillable="true" type="xs:string" />
  854. <xs:element minOccurs="0" name="ReceiverMobileNo" nillable="true" type="xs:string" />
  855. <xs:element minOccurs="0" name="ReceiverNationality" nillable="true" type="xs:string" />
  856. <xs:element minOccurs="0" name="ReceiverRelationship" nillable="true" type="xs:string" />
  857. <xs:element minOccurs="0" name="ReceiverTelephoneNo" nillable="true" type="xs:string" />
  858. <xs:element minOccurs="0" name="ReceiverZipCode" nillable="true" type="xs:string" />
  859. <xs:element minOccurs="0" name="ReferenceNo" nillable="true" type="xs:string" />
  860. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  861. <xs:element minOccurs="0" name="SenderAddress" nillable="true" type="xs:string" />
  862. <xs:element minOccurs="0" name="SenderDOB" nillable="true" type="xs:string" />
  863. <xs:element minOccurs="0" name="SenderEmail" nillable="true" type="xs:string" />
  864. <xs:element minOccurs="0" name="SenderFirstName" nillable="true" type="xs:string" />
  865. <xs:element minOccurs="0" name="SenderFourthName" nillable="true" type="xs:string" />
  866. <xs:element minOccurs="0" name="SenderIDExpiryDate" nillable="true" type="xs:string" />
  867. <xs:element minOccurs="0" name="SenderIDNumber" nillable="true" type="xs:string" />
  868. <xs:element minOccurs="0" name="SenderIDPlaceOfIssue" nillable="true" type="xs:string" />
  869. <xs:element minOccurs="0" name="SenderIDType" nillable="true" type="xs:string" />
  870. <xs:element minOccurs="0" name="SenderLastName" nillable="true" type="xs:string" />
  871. <xs:element minOccurs="0" name="SenderMiddleName" nillable="true" type="xs:string" />
  872. <xs:element minOccurs="0" name="SenderMobileNo" nillable="true" type="xs:string" />
  873. <xs:element minOccurs="0" name="SenderNationality" nillable="true" type="xs:string" />
  874. <xs:element minOccurs="0" name="SenderTelephoneNo" nillable="true" type="xs:string" />
  875. <xs:element minOccurs="0" name="SenderZipCode" nillable="true" type="xs:string" />
  876. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  877. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  878. </xs:sequence>
  879. </xs:complexType>
  880. <xs:element name="SendAuxiliaryPaymentRequest" nillable="true" type="tns:SendAuxiliaryPaymentRequest" />
  881. <xs:complexType name="SendAuxiliaryPaymentResponse">
  882. <xs:sequence>
  883. <xs:element minOccurs="0" name="AuxPaymentCode" nillable="true" type="xs:string" />
  884. <xs:element minOccurs="0" name="AuxPaymentName" nillable="true" type="xs:string" />
  885. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  886. <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" />
  887. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  888. <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" />
  889. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  890. <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" />
  891. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  892. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  893. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  894. <xs:element minOccurs="0" name="ServiceCharges" nillable="true" type="xs:string" />
  895. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  896. <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" />
  897. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  898. </xs:sequence>
  899. </xs:complexType>
  900. <xs:element name="SendAuxiliaryPaymentResponse" nillable="true" type="tns:SendAuxiliaryPaymentResponse" />
  901. <xs:complexType name="ApproveTransferRequest">
  902. <xs:sequence>
  903. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  904. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  905. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  906. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  907. </xs:sequence>
  908. </xs:complexType>
  909. <xs:element name="ApproveTransferRequest" nillable="true" type="tns:ApproveTransferRequest" />
  910. <xs:complexType name="ApproveTransferResponse">
  911. <xs:sequence>
  912. <xs:element minOccurs="0" name="ApprovalDate" nillable="true" type="xs:string" />
  913. <xs:element minOccurs="0" name="ApprovalTime" nillable="true" type="xs:string" />
  914. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  915. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  916. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  917. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  918. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  919. </xs:sequence>
  920. </xs:complexType>
  921. <xs:element name="ApproveTransferResponse" nillable="true" type="tns:ApproveTransferResponse" />
  922. <xs:complexType name="StatusChangeRequest">
  923. <xs:sequence>
  924. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  925. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  926. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  927. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  928. </xs:sequence>
  929. </xs:complexType>
  930. <xs:element name="StatusChangeRequest" nillable="true" type="tns:StatusChangeRequest" />
  931. <xs:complexType name="StatusChangeResponse">
  932. <xs:sequence>
  933. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  934. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  935. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  936. <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" />
  937. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  938. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  939. </xs:sequence>
  940. </xs:complexType>
  941. <xs:element name="StatusChangeResponse" nillable="true" type="tns:StatusChangeResponse" />
  942. <xs:complexType name="CancelTransferRequest">
  943. <xs:sequence>
  944. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  945. <xs:element minOccurs="0" name="Remarks" nillable="true" type="xs:string" />
  946. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  947. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  948. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  949. </xs:sequence>
  950. </xs:complexType>
  951. <xs:element name="CancelTransferRequest" nillable="true" type="tns:CancelTransferRequest" />
  952. <xs:complexType name="CancelTransferResponse">
  953. <xs:sequence>
  954. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  955. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  956. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  957. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  958. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  959. <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" />
  960. </xs:sequence>
  961. </xs:complexType>
  962. <xs:element name="CancelTransferResponse" nillable="true" type="tns:CancelTransferResponse" />
  963. <xs:complexType name="RefundTransferRequest">
  964. <xs:sequence>
  965. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  966. <xs:element minOccurs="0" name="Remarks" nillable="true" type="xs:string" />
  967. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  968. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  969. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  970. </xs:sequence>
  971. </xs:complexType>
  972. <xs:element name="RefundTransferRequest" nillable="true" type="tns:RefundTransferRequest" />
  973. <xs:complexType name="RefundTransferResponse">
  974. <xs:sequence>
  975. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  976. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  977. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  978. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  979. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  980. <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" />
  981. </xs:sequence>
  982. </xs:complexType>
  983. <xs:element name="RefundTransferResponse" nillable="true" type="tns:RefundTransferResponse" />
  984. <xs:complexType name="ModifyTransferRequest">
  985. <xs:sequence>
  986. <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" />
  987. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  988. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  989. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  990. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  991. </xs:sequence>
  992. </xs:complexType>
  993. <xs:element name="ModifyTransferRequest" nillable="true" type="tns:ModifyTransferRequest" />
  994. <xs:complexType name="ModifyTransferResponse">
  995. <xs:sequence>
  996. <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" />
  997. <xs:element minOccurs="0" name="ModificationStatus" nillable="true" type="xs:string" />
  998. <xs:element minOccurs="0" name="ModificationStatusDate" nillable="true" type="xs:string" />
  999. <xs:element minOccurs="0" name="ModificationStatusRemarks" nillable="true" type="xs:string" />
  1000. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1001. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1002. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1003. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1004. </xs:sequence>
  1005. </xs:complexType>
  1006. <xs:element name="ModifyTransferResponse" nillable="true" type="tns:ModifyTransferResponse" />
  1007. <xs:complexType name="ModifyTransferStatusRequest">
  1008. <xs:sequence>
  1009. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1010. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1011. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1012. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1013. </xs:sequence>
  1014. </xs:complexType>
  1015. <xs:element name="ModifyTransferStatusRequest" nillable="true" type="tns:ModifyTransferStatusRequest" />
  1016. <xs:complexType name="ModifyTransferStatusResponse">
  1017. <xs:sequence>
  1018. <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" />
  1019. <xs:element minOccurs="0" name="ModificationStatus" nillable="true" type="xs:string" />
  1020. <xs:element minOccurs="0" name="ModificationStatusDate" nillable="true" type="xs:string" />
  1021. <xs:element minOccurs="0" name="ModificationStatusRemarks" nillable="true" type="xs:string" />
  1022. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1023. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1024. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1025. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1026. </xs:sequence>
  1027. </xs:complexType>
  1028. <xs:element name="ModifyTransferStatusResponse" nillable="true" type="tns:ModifyTransferStatusResponse" />
  1029. <xs:complexType name="PayoutBranchListRequest">
  1030. <xs:sequence>
  1031. <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" />
  1032. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1033. <xs:element minOccurs="0" name="PaymentModeType" nillable="true" type="xs:string" />
  1034. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1035. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1036. </xs:sequence>
  1037. </xs:complexType>
  1038. <xs:element name="PayoutBranchListRequest" nillable="true" type="tns:PayoutBranchListRequest" />
  1039. <xs:complexType name="PayoutBranchListResponse">
  1040. <xs:sequence>
  1041. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1042. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1043. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1044. <xs:element minOccurs="0" name="dsBranchList" nillable="true">
  1045. <xs:complexType>
  1046. <xs:annotation>
  1047. <xs:appinfo>
  1048. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1049. </xs:appinfo>
  1050. </xs:annotation>
  1051. <xs:sequence>
  1052. <xs:element ref="xs:schema" />
  1053. <xs:any />
  1054. </xs:sequence>
  1055. </xs:complexType>
  1056. </xs:element>
  1057. </xs:sequence>
  1058. </xs:complexType>
  1059. <xs:element name="PayoutBranchListResponse" nillable="true" type="tns:PayoutBranchListResponse" />
  1060. <xs:complexType name="TransferStatusRequest">
  1061. <xs:sequence>
  1062. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1063. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1064. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1065. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1066. </xs:sequence>
  1067. </xs:complexType>
  1068. <xs:element name="TransferStatusRequest" nillable="true" type="tns:TransferStatusRequest" />
  1069. <xs:complexType name="TransferStatusResponse">
  1070. <xs:sequence>
  1071. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1072. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1073. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1074. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1075. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  1076. <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" />
  1077. <xs:element minOccurs="0" name="TransactionStatusTime" nillable="true" type="xs:string" />
  1078. </xs:sequence>
  1079. </xs:complexType>
  1080. <xs:element name="TransferStatusResponse" nillable="true" type="tns:TransferStatusResponse" />
  1081. <xs:complexType name="SentTransferListRequest">
  1082. <xs:sequence>
  1083. <xs:element minOccurs="0" name="BranchCode" nillable="true" type="xs:string" />
  1084. <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string" />
  1085. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1086. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1087. <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string" />
  1088. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1089. </xs:sequence>
  1090. </xs:complexType>
  1091. <xs:element name="SentTransferListRequest" nillable="true" type="tns:SentTransferListRequest" />
  1092. <xs:complexType name="SentTransferListResponse">
  1093. <xs:sequence>
  1094. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1095. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1096. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1097. <xs:element minOccurs="0" name="dsSentTransactionList" nillable="true">
  1098. <xs:complexType>
  1099. <xs:annotation>
  1100. <xs:appinfo>
  1101. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1102. </xs:appinfo>
  1103. </xs:annotation>
  1104. <xs:sequence>
  1105. <xs:element ref="xs:schema" />
  1106. <xs:any />
  1107. </xs:sequence>
  1108. </xs:complexType>
  1109. </xs:element>
  1110. </xs:sequence>
  1111. </xs:complexType>
  1112. <xs:element name="SentTransferListResponse" nillable="true" type="tns:SentTransferListResponse" />
  1113. <xs:complexType name="ExchangeRateListRequest">
  1114. <xs:sequence>
  1115. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1116. <xs:element minOccurs="0" name="PaymentModeType" nillable="true" type="xs:string" />
  1117. <xs:element minOccurs="0" name="PayoutCountryCode" nillable="true" type="xs:string" />
  1118. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  1119. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1120. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1121. </xs:sequence>
  1122. </xs:complexType>
  1123. <xs:element name="ExchangeRateListRequest" nillable="true" type="tns:ExchangeRateListRequest" />
  1124. <xs:complexType name="ExchangeRateListResponse">
  1125. <xs:sequence>
  1126. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1127. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1128. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1129. <xs:element minOccurs="0" name="dsExchangeRateList" nillable="true">
  1130. <xs:complexType>
  1131. <xs:annotation>
  1132. <xs:appinfo>
  1133. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1134. </xs:appinfo>
  1135. </xs:annotation>
  1136. <xs:sequence>
  1137. <xs:element ref="xs:schema" />
  1138. <xs:any />
  1139. </xs:sequence>
  1140. </xs:complexType>
  1141. </xs:element>
  1142. </xs:sequence>
  1143. </xs:complexType>
  1144. <xs:element name="ExchangeRateListResponse" nillable="true" type="tns:ExchangeRateListResponse" />
  1145. <xs:complexType name="AvailableBalanceRequest">
  1146. <xs:sequence>
  1147. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1148. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1149. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1150. </xs:sequence>
  1151. </xs:complexType>
  1152. <xs:element name="AvailableBalanceRequest" nillable="true" type="tns:AvailableBalanceRequest" />
  1153. <xs:complexType name="AvailableBalanceResponse">
  1154. <xs:sequence>
  1155. <xs:element minOccurs="0" name="AvailableBalanceAmount" nillable="true" type="xs:string" />
  1156. <xs:element minOccurs="0" name="AvailableBalanceCurrencyCode" nillable="true" type="xs:string" />
  1157. <xs:element minOccurs="0" name="AvailableBalanceDate" nillable="true" type="xs:string" />
  1158. <xs:element minOccurs="0" name="AvailableBalanceTime" nillable="true" type="xs:string" />
  1159. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1160. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1161. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1162. </xs:sequence>
  1163. </xs:complexType>
  1164. <xs:element name="AvailableBalanceResponse" nillable="true" type="tns:AvailableBalanceResponse" />
  1165. <xs:complexType name="UpdateSettlementRateRequest">
  1166. <xs:sequence>
  1167. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1168. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1169. <xs:element minOccurs="0" name="SettlementRateUSD" type="xs:decimal" />
  1170. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1171. </xs:sequence>
  1172. </xs:complexType>
  1173. <xs:element name="UpdateSettlementRateRequest" nillable="true" type="tns:UpdateSettlementRateRequest" />
  1174. <xs:complexType name="UpdateSettlementRateResponse">
  1175. <xs:sequence>
  1176. <xs:element minOccurs="0" name="AccountNo" nillable="true" type="xs:string" />
  1177. <xs:element minOccurs="0" name="CountryName" nillable="true" type="xs:string" />
  1178. <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" />
  1179. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1180. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1181. <xs:element minOccurs="0" name="SettlementRate" type="xs:decimal" />
  1182. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1183. </xs:sequence>
  1184. </xs:complexType>
  1185. <xs:element name="UpdateSettlementRateResponse" nillable="true" type="tns:UpdateSettlementRateResponse" />
  1186. <xs:complexType name="TransferFinancialsRequest">
  1187. <xs:sequence>
  1188. <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string" />
  1189. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1190. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1191. <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string" />
  1192. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1193. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1194. </xs:sequence>
  1195. </xs:complexType>
  1196. <xs:element name="TransferFinancialsRequest" nillable="true" type="tns:TransferFinancialsRequest" />
  1197. <xs:complexType name="TransferFinancialsResponse">
  1198. <xs:sequence>
  1199. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1200. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1201. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1202. <xs:element minOccurs="0" name="dsTransferFinancialsList" nillable="true">
  1203. <xs:complexType>
  1204. <xs:annotation>
  1205. <xs:appinfo>
  1206. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1207. </xs:appinfo>
  1208. </xs:annotation>
  1209. <xs:sequence>
  1210. <xs:element ref="xs:schema" />
  1211. <xs:any />
  1212. </xs:sequence>
  1213. </xs:complexType>
  1214. </xs:element>
  1215. </xs:sequence>
  1216. </xs:complexType>
  1217. <xs:element name="TransferFinancialsResponse" nillable="true" type="tns:TransferFinancialsResponse" />
  1218. <xs:complexType name="IDTypeListRequest">
  1219. <xs:sequence>
  1220. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1221. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1222. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1223. </xs:sequence>
  1224. </xs:complexType>
  1225. <xs:element name="IDTypeListRequest" nillable="true" type="tns:IDTypeListRequest" />
  1226. <xs:complexType name="IDTypeListResponse">
  1227. <xs:sequence>
  1228. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1229. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1230. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1231. <xs:element minOccurs="0" name="dsIDTypeList" nillable="true">
  1232. <xs:complexType>
  1233. <xs:annotation>
  1234. <xs:appinfo>
  1235. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1236. </xs:appinfo>
  1237. </xs:annotation>
  1238. <xs:sequence>
  1239. <xs:element ref="xs:schema" />
  1240. <xs:any />
  1241. </xs:sequence>
  1242. </xs:complexType>
  1243. </xs:element>
  1244. </xs:sequence>
  1245. </xs:complexType>
  1246. <xs:element name="IDTypeListResponse" nillable="true" type="tns:IDTypeListResponse" />
  1247. <xs:complexType name="PurposeListRequest">
  1248. <xs:sequence>
  1249. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1250. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1251. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1252. </xs:sequence>
  1253. </xs:complexType>
  1254. <xs:element name="PurposeListRequest" nillable="true" type="tns:PurposeListRequest" />
  1255. <xs:complexType name="PurposeListResponse">
  1256. <xs:sequence>
  1257. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1258. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1259. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1260. <xs:element minOccurs="0" name="dsPurposeList" nillable="true">
  1261. <xs:complexType>
  1262. <xs:annotation>
  1263. <xs:appinfo>
  1264. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1265. </xs:appinfo>
  1266. </xs:annotation>
  1267. <xs:sequence>
  1268. <xs:element ref="xs:schema" />
  1269. <xs:any />
  1270. </xs:sequence>
  1271. </xs:complexType>
  1272. </xs:element>
  1273. </xs:sequence>
  1274. </xs:complexType>
  1275. <xs:element name="PurposeListResponse" nillable="true" type="tns:PurposeListResponse" />
  1276. <xs:complexType name="IncomeSourceListRequest">
  1277. <xs:sequence>
  1278. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1279. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1280. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1281. </xs:sequence>
  1282. </xs:complexType>
  1283. <xs:element name="IncomeSourceListRequest" nillable="true" type="tns:IncomeSourceListRequest" />
  1284. <xs:complexType name="IncomeSourceListResponse">
  1285. <xs:sequence>
  1286. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1287. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1288. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1289. <xs:element minOccurs="0" name="dsIncomeSourceList" nillable="true">
  1290. <xs:complexType>
  1291. <xs:annotation>
  1292. <xs:appinfo>
  1293. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1294. </xs:appinfo>
  1295. </xs:annotation>
  1296. <xs:sequence>
  1297. <xs:element ref="xs:schema" />
  1298. <xs:any />
  1299. </xs:sequence>
  1300. </xs:complexType>
  1301. </xs:element>
  1302. </xs:sequence>
  1303. </xs:complexType>
  1304. <xs:element name="IncomeSourceListResponse" nillable="true" type="tns:IncomeSourceListResponse" />
  1305. <xs:complexType name="RelationshipListRequest">
  1306. <xs:sequence>
  1307. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1308. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1309. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1310. </xs:sequence>
  1311. </xs:complexType>
  1312. <xs:element name="RelationshipListRequest" nillable="true" type="tns:RelationshipListRequest" />
  1313. <xs:complexType name="RelationshipListResponse">
  1314. <xs:sequence>
  1315. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1316. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1317. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1318. <xs:element minOccurs="0" name="dsRelationshipList" nillable="true">
  1319. <xs:complexType>
  1320. <xs:annotation>
  1321. <xs:appinfo>
  1322. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1323. </xs:appinfo>
  1324. </xs:annotation>
  1325. <xs:sequence>
  1326. <xs:element ref="xs:schema" />
  1327. <xs:any />
  1328. </xs:sequence>
  1329. </xs:complexType>
  1330. </xs:element>
  1331. </xs:sequence>
  1332. </xs:complexType>
  1333. <xs:element name="RelationshipListResponse" nillable="true" type="tns:RelationshipListResponse" />
  1334. </xs:schema>
  1335. <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  1336. <xs:element name="DataSet" nillable="true">
  1337. <xs:complexType>
  1338. <xs:annotation>
  1339. <xs:appinfo>
  1340. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1341. </xs:appinfo>
  1342. </xs:annotation>
  1343. <xs:sequence>
  1344. <xs:element ref="xs:schema" />
  1345. <xs:any />
  1346. </xs:sequence>
  1347. </xs:complexType>
  1348. </xs:element>
  1349. </xs:schema>
  1350. <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/System.Data" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  1351. <xs:element name="DataTable" nillable="true">
  1352. <xs:complexType>
  1353. <xs:annotation>
  1354. <xs:appinfo>
  1355. <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1356. </xs:appinfo>
  1357. </xs:annotation>
  1358. <xs:sequence>
  1359. <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
  1360. <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
  1361. </xs:sequence>
  1362. </xs:complexType>
  1363. </xs:element>
  1364. </xs:schema>
  1365. <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/GRemitWCFService" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/GRemitWCFService" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  1366. <xs:complexType name="ChangePasswordRequest">
  1367. <xs:sequence>
  1368. <xs:element minOccurs="0" name="NewPassword" nillable="true" type="xs:string" />
  1369. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1370. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1371. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1372. </xs:sequence>
  1373. </xs:complexType>
  1374. <xs:element name="ChangePasswordRequest" nillable="true" type="tns:ChangePasswordRequest" />
  1375. <xs:complexType name="ChangePasswordResponse">
  1376. <xs:sequence>
  1377. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1378. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1379. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1380. </xs:sequence>
  1381. </xs:complexType>
  1382. <xs:element name="ChangePasswordResponse" nillable="true" type="tns:ChangePasswordResponse" />
  1383. </xs:schema>
  1384. </wsdl:types>
  1385. <wsdl:message name="ISendAPI_GetCountryList_InputMessage">
  1386. <wsdl:part name="parameters" element="tns:GetCountryList" />
  1387. </wsdl:message>
  1388. <wsdl:message name="ISendAPI_GetCountryList_OutputMessage">
  1389. <wsdl:part name="parameters" element="tns:GetCountryListResponse" />
  1390. </wsdl:message>
  1391. <wsdl:message name="ISendAPI_GetCurrencyList_InputMessage">
  1392. <wsdl:part name="parameters" element="tns:GetCurrencyList" />
  1393. </wsdl:message>
  1394. <wsdl:message name="ISendAPI_GetCurrencyList_OutputMessage">
  1395. <wsdl:part name="parameters" element="tns:GetCurrencyListResponse" />
  1396. </wsdl:message>
  1397. <wsdl:message name="ISendAPI_GetPaymentModeList_InputMessage">
  1398. <wsdl:part name="parameters" element="tns:GetPaymentModeList" />
  1399. </wsdl:message>
  1400. <wsdl:message name="ISendAPI_GetPaymentModeList_OutputMessage">
  1401. <wsdl:part name="parameters" element="tns:GetPaymentModeListResponse" />
  1402. </wsdl:message>
  1403. <wsdl:message name="ISendAPI_GetCityList_InputMessage">
  1404. <wsdl:part name="parameters" element="tns:GetCityList" />
  1405. </wsdl:message>
  1406. <wsdl:message name="ISendAPI_GetCityList_OutputMessage">
  1407. <wsdl:part name="parameters" element="tns:GetCityListResponse" />
  1408. </wsdl:message>
  1409. <wsdl:message name="ISendAPI_GetBranchList_InputMessage">
  1410. <wsdl:part name="parameters" element="tns:GetBranchList" />
  1411. </wsdl:message>
  1412. <wsdl:message name="ISendAPI_GetBranchList_OutputMessage">
  1413. <wsdl:part name="parameters" element="tns:GetBranchListResponse" />
  1414. </wsdl:message>
  1415. <wsdl:message name="ISendAPI_GetExchangeRate_InputMessage">
  1416. <wsdl:part name="parameters" element="tns:GetExchangeRate" />
  1417. </wsdl:message>
  1418. <wsdl:message name="ISendAPI_GetExchangeRate_OutputMessage">
  1419. <wsdl:part name="parameters" element="tns:GetExchangeRateResponse" />
  1420. </wsdl:message>
  1421. <wsdl:message name="ISendAPI_GetServiceCharges_InputMessage">
  1422. <wsdl:part name="parameters" element="tns:GetServiceCharges" />
  1423. </wsdl:message>
  1424. <wsdl:message name="ISendAPI_GetServiceCharges_OutputMessage">
  1425. <wsdl:part name="parameters" element="tns:GetServiceChargesResponse" />
  1426. </wsdl:message>
  1427. <wsdl:message name="ISendAPI_GetCountryServiceCharges_InputMessage">
  1428. <wsdl:part name="parameters" element="tns:GetCountryServiceCharges" />
  1429. </wsdl:message>
  1430. <wsdl:message name="ISendAPI_GetCountryServiceCharges_OutputMessage">
  1431. <wsdl:part name="parameters" element="tns:GetCountryServiceChargesResponse" />
  1432. </wsdl:message>
  1433. <wsdl:message name="ISendAPI_ValidateSendTransfer_InputMessage">
  1434. <wsdl:part name="parameters" element="tns:ValidateSendTransfer" />
  1435. </wsdl:message>
  1436. <wsdl:message name="ISendAPI_ValidateSendTransfer_OutputMessage">
  1437. <wsdl:part name="parameters" element="tns:ValidateSendTransferResponse" />
  1438. </wsdl:message>
  1439. <wsdl:message name="ISendAPI_SendTransfer_InputMessage">
  1440. <wsdl:part name="parameters" element="tns:SendTransfer" />
  1441. </wsdl:message>
  1442. <wsdl:message name="ISendAPI_SendTransfer_OutputMessage">
  1443. <wsdl:part name="parameters" element="tns:SendTransferResponse" />
  1444. </wsdl:message>
  1445. <wsdl:message name="ISendAPI_SendAuxiliaryPayment_InputMessage">
  1446. <wsdl:part name="parameters" element="tns:SendAuxiliaryPayment" />
  1447. </wsdl:message>
  1448. <wsdl:message name="ISendAPI_SendAuxiliaryPayment_OutputMessage">
  1449. <wsdl:part name="parameters" element="tns:SendAuxiliaryPaymentResponse" />
  1450. </wsdl:message>
  1451. <wsdl:message name="ISendAPI_ApproveTransfer_InputMessage">
  1452. <wsdl:part name="parameters" element="tns:ApproveTransfer" />
  1453. </wsdl:message>
  1454. <wsdl:message name="ISendAPI_ApproveTransfer_OutputMessage">
  1455. <wsdl:part name="parameters" element="tns:ApproveTransferResponse" />
  1456. </wsdl:message>
  1457. <wsdl:message name="ISendAPI_BlockTransfer_InputMessage">
  1458. <wsdl:part name="parameters" element="tns:BlockTransfer" />
  1459. </wsdl:message>
  1460. <wsdl:message name="ISendAPI_BlockTransfer_OutputMessage">
  1461. <wsdl:part name="parameters" element="tns:BlockTransferResponse" />
  1462. </wsdl:message>
  1463. <wsdl:message name="ISendAPI_ReleaseTransfer_InputMessage">
  1464. <wsdl:part name="parameters" element="tns:ReleaseTransfer" />
  1465. </wsdl:message>
  1466. <wsdl:message name="ISendAPI_ReleaseTransfer_OutputMessage">
  1467. <wsdl:part name="parameters" element="tns:ReleaseTransferResponse" />
  1468. </wsdl:message>
  1469. <wsdl:message name="ISendAPI_CancelTransfer_InputMessage">
  1470. <wsdl:part name="parameters" element="tns:CancelTransfer" />
  1471. </wsdl:message>
  1472. <wsdl:message name="ISendAPI_CancelTransfer_OutputMessage">
  1473. <wsdl:part name="parameters" element="tns:CancelTransferResponse" />
  1474. </wsdl:message>
  1475. <wsdl:message name="ISendAPI_RefundTransfer_InputMessage">
  1476. <wsdl:part name="parameters" element="tns:RefundTransfer" />
  1477. </wsdl:message>
  1478. <wsdl:message name="ISendAPI_RefundTransfer_OutputMessage">
  1479. <wsdl:part name="parameters" element="tns:RefundTransferResponse" />
  1480. </wsdl:message>
  1481. <wsdl:message name="ISendAPI_ModifyTransfer_InputMessage">
  1482. <wsdl:part name="parameters" element="tns:ModifyTransfer" />
  1483. </wsdl:message>
  1484. <wsdl:message name="ISendAPI_ModifyTransfer_OutputMessage">
  1485. <wsdl:part name="parameters" element="tns:ModifyTransferResponse" />
  1486. </wsdl:message>
  1487. <wsdl:message name="ISendAPI_GetModifyTransferStatus_InputMessage">
  1488. <wsdl:part name="parameters" element="tns:GetModifyTransferStatus" />
  1489. </wsdl:message>
  1490. <wsdl:message name="ISendAPI_GetModifyTransferStatus_OutputMessage">
  1491. <wsdl:part name="parameters" element="tns:GetModifyTransferStatusResponse" />
  1492. </wsdl:message>
  1493. <wsdl:message name="ISendAPI_GetPayoutBranchList_InputMessage">
  1494. <wsdl:part name="parameters" element="tns:GetPayoutBranchList" />
  1495. </wsdl:message>
  1496. <wsdl:message name="ISendAPI_GetPayoutBranchList_OutputMessage">
  1497. <wsdl:part name="parameters" element="tns:GetPayoutBranchListResponse" />
  1498. </wsdl:message>
  1499. <wsdl:message name="ISendAPI_GetTransferStatus_InputMessage">
  1500. <wsdl:part name="parameters" element="tns:GetTransferStatus" />
  1501. </wsdl:message>
  1502. <wsdl:message name="ISendAPI_GetTransferStatus_OutputMessage">
  1503. <wsdl:part name="parameters" element="tns:GetTransferStatusResponse" />
  1504. </wsdl:message>
  1505. <wsdl:message name="ISendAPI_GetSentTransferList_InputMessage">
  1506. <wsdl:part name="parameters" element="tns:GetSentTransferList" />
  1507. </wsdl:message>
  1508. <wsdl:message name="ISendAPI_GetSentTransferList_OutputMessage">
  1509. <wsdl:part name="parameters" element="tns:GetSentTransferListResponse" />
  1510. </wsdl:message>
  1511. <wsdl:message name="ISendAPI_GetExchangeRateList_InputMessage">
  1512. <wsdl:part name="parameters" element="tns:GetExchangeRateList" />
  1513. </wsdl:message>
  1514. <wsdl:message name="ISendAPI_GetExchangeRateList_OutputMessage">
  1515. <wsdl:part name="parameters" element="tns:GetExchangeRateListResponse" />
  1516. </wsdl:message>
  1517. <wsdl:message name="ISendAPI_GetAvailableBalance_InputMessage">
  1518. <wsdl:part name="parameters" element="tns:GetAvailableBalance" />
  1519. </wsdl:message>
  1520. <wsdl:message name="ISendAPI_GetAvailableBalance_OutputMessage">
  1521. <wsdl:part name="parameters" element="tns:GetAvailableBalanceResponse" />
  1522. </wsdl:message>
  1523. <wsdl:message name="ISendAPI_UpdateSettlementRate_InputMessage">
  1524. <wsdl:part name="parameters" element="tns:UpdateSettlementRate" />
  1525. </wsdl:message>
  1526. <wsdl:message name="ISendAPI_UpdateSettlementRate_OutputMessage">
  1527. <wsdl:part name="parameters" element="tns:UpdateSettlementRateResponse" />
  1528. </wsdl:message>
  1529. <wsdl:message name="ISendAPI_GetTransferFinancialsList_InputMessage">
  1530. <wsdl:part name="parameters" element="tns:GetTransferFinancialsList" />
  1531. </wsdl:message>
  1532. <wsdl:message name="ISendAPI_GetTransferFinancialsList_OutputMessage">
  1533. <wsdl:part name="parameters" element="tns:GetTransferFinancialsListResponse" />
  1534. </wsdl:message>
  1535. <wsdl:message name="ISendAPI_GetIDTypeList_InputMessage">
  1536. <wsdl:part name="parameters" element="tns:GetIDTypeList" />
  1537. </wsdl:message>
  1538. <wsdl:message name="ISendAPI_GetIDTypeList_OutputMessage">
  1539. <wsdl:part name="parameters" element="tns:GetIDTypeListResponse" />
  1540. </wsdl:message>
  1541. <wsdl:message name="ISendAPI_GetPurposeList_InputMessage">
  1542. <wsdl:part name="parameters" element="tns:GetPurposeList" />
  1543. </wsdl:message>
  1544. <wsdl:message name="ISendAPI_GetPurposeList_OutputMessage">
  1545. <wsdl:part name="parameters" element="tns:GetPurposeListResponse" />
  1546. </wsdl:message>
  1547. <wsdl:message name="ISendAPI_GetIncomeSourceList_InputMessage">
  1548. <wsdl:part name="parameters" element="tns:GetIncomeSourceList" />
  1549. </wsdl:message>
  1550. <wsdl:message name="ISendAPI_GetIncomeSourceList_OutputMessage">
  1551. <wsdl:part name="parameters" element="tns:GetIncomeSourceListResponse" />
  1552. </wsdl:message>
  1553. <wsdl:message name="ISendAPI_GetRelationshipList_InputMessage">
  1554. <wsdl:part name="parameters" element="tns:GetRelationshipList" />
  1555. </wsdl:message>
  1556. <wsdl:message name="ISendAPI_GetRelationshipList_OutputMessage">
  1557. <wsdl:part name="parameters" element="tns:GetRelationshipListResponse" />
  1558. </wsdl:message>
  1559. <wsdl:message name="ISendAPI_ChangePassword_InputMessage">
  1560. <wsdl:part name="parameters" element="tns:ChangePassword" />
  1561. </wsdl:message>
  1562. <wsdl:message name="ISendAPI_ChangePassword_OutputMessage">
  1563. <wsdl:part name="parameters" element="tns:ChangePasswordResponse" />
  1564. </wsdl:message>
  1565. <wsdl:portType name="ISendAPI">
  1566. <wsdl:operation name="GetCountryList">
  1567. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCountryList" message="tns:ISendAPI_GetCountryList_InputMessage" />
  1568. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCountryListResponse" message="tns:ISendAPI_GetCountryList_OutputMessage" />
  1569. </wsdl:operation>
  1570. <wsdl:operation name="GetCurrencyList">
  1571. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCurrencyList" message="tns:ISendAPI_GetCurrencyList_InputMessage" />
  1572. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCurrencyListResponse" message="tns:ISendAPI_GetCurrencyList_OutputMessage" />
  1573. </wsdl:operation>
  1574. <wsdl:operation name="GetPaymentModeList">
  1575. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPaymentModeList" message="tns:ISendAPI_GetPaymentModeList_InputMessage" />
  1576. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPaymentModeListResponse" message="tns:ISendAPI_GetPaymentModeList_OutputMessage" />
  1577. </wsdl:operation>
  1578. <wsdl:operation name="GetCityList">
  1579. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCityList" message="tns:ISendAPI_GetCityList_InputMessage" />
  1580. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCityListResponse" message="tns:ISendAPI_GetCityList_OutputMessage" />
  1581. </wsdl:operation>
  1582. <wsdl:operation name="GetBranchList">
  1583. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetBranchList" message="tns:ISendAPI_GetBranchList_InputMessage" />
  1584. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetBranchListResponse" message="tns:ISendAPI_GetBranchList_OutputMessage" />
  1585. </wsdl:operation>
  1586. <wsdl:operation name="GetExchangeRate">
  1587. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRate" message="tns:ISendAPI_GetExchangeRate_InputMessage" />
  1588. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateResponse" message="tns:ISendAPI_GetExchangeRate_OutputMessage" />
  1589. </wsdl:operation>
  1590. <wsdl:operation name="GetServiceCharges">
  1591. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetServiceCharges" message="tns:ISendAPI_GetServiceCharges_InputMessage" />
  1592. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetServiceChargesResponse" message="tns:ISendAPI_GetServiceCharges_OutputMessage" />
  1593. </wsdl:operation>
  1594. <wsdl:operation name="GetCountryServiceCharges">
  1595. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCountryServiceCharges" message="tns:ISendAPI_GetCountryServiceCharges_InputMessage" />
  1596. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCountryServiceChargesResponse" message="tns:ISendAPI_GetCountryServiceCharges_OutputMessage" />
  1597. </wsdl:operation>
  1598. <wsdl:operation name="ValidateSendTransfer">
  1599. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ValidateSendTransfer" message="tns:ISendAPI_ValidateSendTransfer_InputMessage" />
  1600. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ValidateSendTransferResponse" message="tns:ISendAPI_ValidateSendTransfer_OutputMessage" />
  1601. </wsdl:operation>
  1602. <wsdl:operation name="SendTransfer">
  1603. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/SendTransfer" message="tns:ISendAPI_SendTransfer_InputMessage" />
  1604. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/SendTransferResponse" message="tns:ISendAPI_SendTransfer_OutputMessage" />
  1605. </wsdl:operation>
  1606. <wsdl:operation name="SendAuxiliaryPayment">
  1607. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/SendAuxiliaryPayment" message="tns:ISendAPI_SendAuxiliaryPayment_InputMessage" />
  1608. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/SendAuxiliaryPaymentResponse" message="tns:ISendAPI_SendAuxiliaryPayment_OutputMessage" />
  1609. </wsdl:operation>
  1610. <wsdl:operation name="ApproveTransfer">
  1611. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ApproveTransfer" message="tns:ISendAPI_ApproveTransfer_InputMessage" />
  1612. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ApproveTransferResponse" message="tns:ISendAPI_ApproveTransfer_OutputMessage" />
  1613. </wsdl:operation>
  1614. <wsdl:operation name="BlockTransfer">
  1615. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/BlockTransfer" message="tns:ISendAPI_BlockTransfer_InputMessage" />
  1616. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/BlockTransferResponse" message="tns:ISendAPI_BlockTransfer_OutputMessage" />
  1617. </wsdl:operation>
  1618. <wsdl:operation name="ReleaseTransfer">
  1619. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ReleaseTransfer" message="tns:ISendAPI_ReleaseTransfer_InputMessage" />
  1620. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ReleaseTransferResponse" message="tns:ISendAPI_ReleaseTransfer_OutputMessage" />
  1621. </wsdl:operation>
  1622. <wsdl:operation name="CancelTransfer">
  1623. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/CancelTransfer" message="tns:ISendAPI_CancelTransfer_InputMessage" />
  1624. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/CancelTransferResponse" message="tns:ISendAPI_CancelTransfer_OutputMessage" />
  1625. </wsdl:operation>
  1626. <wsdl:operation name="RefundTransfer">
  1627. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/RefundTransfer" message="tns:ISendAPI_RefundTransfer_InputMessage" />
  1628. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/RefundTransferResponse" message="tns:ISendAPI_RefundTransfer_OutputMessage" />
  1629. </wsdl:operation>
  1630. <wsdl:operation name="ModifyTransfer">
  1631. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ModifyTransfer" message="tns:ISendAPI_ModifyTransfer_InputMessage" />
  1632. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ModifyTransferResponse" message="tns:ISendAPI_ModifyTransfer_OutputMessage" />
  1633. </wsdl:operation>
  1634. <wsdl:operation name="GetModifyTransferStatus">
  1635. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetModifyTransferStatus" message="tns:ISendAPI_GetModifyTransferStatus_InputMessage" />
  1636. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetModifyTransferStatusResponse" message="tns:ISendAPI_GetModifyTransferStatus_OutputMessage" />
  1637. </wsdl:operation>
  1638. <wsdl:operation name="GetPayoutBranchList">
  1639. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPayoutBranchList" message="tns:ISendAPI_GetPayoutBranchList_InputMessage" />
  1640. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPayoutBranchListResponse" message="tns:ISendAPI_GetPayoutBranchList_OutputMessage" />
  1641. </wsdl:operation>
  1642. <wsdl:operation name="GetTransferStatus">
  1643. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetTransferStatus" message="tns:ISendAPI_GetTransferStatus_InputMessage" />
  1644. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetTransferStatusResponse" message="tns:ISendAPI_GetTransferStatus_OutputMessage" />
  1645. </wsdl:operation>
  1646. <wsdl:operation name="GetSentTransferList">
  1647. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetSentTransferList" message="tns:ISendAPI_GetSentTransferList_InputMessage" />
  1648. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetSentTransferListResponse" message="tns:ISendAPI_GetSentTransferList_OutputMessage" />
  1649. </wsdl:operation>
  1650. <wsdl:operation name="GetExchangeRateList">
  1651. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateList" message="tns:ISendAPI_GetExchangeRateList_InputMessage" />
  1652. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateListResponse" message="tns:ISendAPI_GetExchangeRateList_OutputMessage" />
  1653. </wsdl:operation>
  1654. <wsdl:operation name="GetAvailableBalance">
  1655. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetAvailableBalance" message="tns:ISendAPI_GetAvailableBalance_InputMessage" />
  1656. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetAvailableBalanceResponse" message="tns:ISendAPI_GetAvailableBalance_OutputMessage" />
  1657. </wsdl:operation>
  1658. <wsdl:operation name="UpdateSettlementRate">
  1659. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/UpdateSettlementRate" message="tns:ISendAPI_UpdateSettlementRate_InputMessage" />
  1660. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/UpdateSettlementRateResponse" message="tns:ISendAPI_UpdateSettlementRate_OutputMessage" />
  1661. </wsdl:operation>
  1662. <wsdl:operation name="GetTransferFinancialsList">
  1663. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetTransferFinancialsList" message="tns:ISendAPI_GetTransferFinancialsList_InputMessage" />
  1664. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetTransferFinancialsListResponse" message="tns:ISendAPI_GetTransferFinancialsList_OutputMessage" />
  1665. </wsdl:operation>
  1666. <wsdl:operation name="GetIDTypeList">
  1667. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetIDTypeList" message="tns:ISendAPI_GetIDTypeList_InputMessage" />
  1668. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetIDTypeListResponse" message="tns:ISendAPI_GetIDTypeList_OutputMessage" />
  1669. </wsdl:operation>
  1670. <wsdl:operation name="GetPurposeList">
  1671. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPurposeList" message="tns:ISendAPI_GetPurposeList_InputMessage" />
  1672. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPurposeListResponse" message="tns:ISendAPI_GetPurposeList_OutputMessage" />
  1673. </wsdl:operation>
  1674. <wsdl:operation name="GetIncomeSourceList">
  1675. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetIncomeSourceList" message="tns:ISendAPI_GetIncomeSourceList_InputMessage" />
  1676. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetIncomeSourceListResponse" message="tns:ISendAPI_GetIncomeSourceList_OutputMessage" />
  1677. </wsdl:operation>
  1678. <wsdl:operation name="GetRelationshipList">
  1679. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetRelationshipList" message="tns:ISendAPI_GetRelationshipList_InputMessage" />
  1680. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetRelationshipListResponse" message="tns:ISendAPI_GetRelationshipList_OutputMessage" />
  1681. </wsdl:operation>
  1682. <wsdl:operation name="ChangePassword">
  1683. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ChangePassword" message="tns:ISendAPI_ChangePassword_InputMessage" />
  1684. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ChangePasswordResponse" message="tns:ISendAPI_ChangePassword_OutputMessage" />
  1685. </wsdl:operation>
  1686. </wsdl:portType>
  1687. <wsdl:binding name="BasicHttpsBinding_ISendAPI" type="tns:ISendAPI">
  1688. <wsp:PolicyReference URI="#BasicHttpsBinding_ISendAPI_policy" />
  1689. <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
  1690. <wsdl:operation name="GetCountryList">
  1691. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCountryList" style="document" />
  1692. <wsdl:input>
  1693. <soap:body use="literal" />
  1694. </wsdl:input>
  1695. <wsdl:output>
  1696. <soap:body use="literal" />
  1697. </wsdl:output>
  1698. </wsdl:operation>
  1699. <wsdl:operation name="GetCurrencyList">
  1700. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCurrencyList" style="document" />
  1701. <wsdl:input>
  1702. <soap:body use="literal" />
  1703. </wsdl:input>
  1704. <wsdl:output>
  1705. <soap:body use="literal" />
  1706. </wsdl:output>
  1707. </wsdl:operation>
  1708. <wsdl:operation name="GetPaymentModeList">
  1709. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPaymentModeList" style="document" />
  1710. <wsdl:input>
  1711. <soap:body use="literal" />
  1712. </wsdl:input>
  1713. <wsdl:output>
  1714. <soap:body use="literal" />
  1715. </wsdl:output>
  1716. </wsdl:operation>
  1717. <wsdl:operation name="GetCityList">
  1718. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCityList" style="document" />
  1719. <wsdl:input>
  1720. <soap:body use="literal" />
  1721. </wsdl:input>
  1722. <wsdl:output>
  1723. <soap:body use="literal" />
  1724. </wsdl:output>
  1725. </wsdl:operation>
  1726. <wsdl:operation name="GetBranchList">
  1727. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetBranchList" style="document" />
  1728. <wsdl:input>
  1729. <soap:body use="literal" />
  1730. </wsdl:input>
  1731. <wsdl:output>
  1732. <soap:body use="literal" />
  1733. </wsdl:output>
  1734. </wsdl:operation>
  1735. <wsdl:operation name="GetExchangeRate">
  1736. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetExchangeRate" style="document" />
  1737. <wsdl:input>
  1738. <soap:body use="literal" />
  1739. </wsdl:input>
  1740. <wsdl:output>
  1741. <soap:body use="literal" />
  1742. </wsdl:output>
  1743. </wsdl:operation>
  1744. <wsdl:operation name="GetServiceCharges">
  1745. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetServiceCharges" style="document" />
  1746. <wsdl:input>
  1747. <soap:body use="literal" />
  1748. </wsdl:input>
  1749. <wsdl:output>
  1750. <soap:body use="literal" />
  1751. </wsdl:output>
  1752. </wsdl:operation>
  1753. <wsdl:operation name="GetCountryServiceCharges">
  1754. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCountryServiceCharges" style="document" />
  1755. <wsdl:input>
  1756. <soap:body use="literal" />
  1757. </wsdl:input>
  1758. <wsdl:output>
  1759. <soap:body use="literal" />
  1760. </wsdl:output>
  1761. </wsdl:operation>
  1762. <wsdl:operation name="ValidateSendTransfer">
  1763. <soap:operation soapAction="http://tempuri.org/ISendAPI/ValidateSendTransfer" style="document" />
  1764. <wsdl:input>
  1765. <soap:body use="literal" />
  1766. </wsdl:input>
  1767. <wsdl:output>
  1768. <soap:body use="literal" />
  1769. </wsdl:output>
  1770. </wsdl:operation>
  1771. <wsdl:operation name="SendTransfer">
  1772. <soap:operation soapAction="http://tempuri.org/ISendAPI/SendTransfer" style="document" />
  1773. <wsdl:input>
  1774. <soap:body use="literal" />
  1775. </wsdl:input>
  1776. <wsdl:output>
  1777. <soap:body use="literal" />
  1778. </wsdl:output>
  1779. </wsdl:operation>
  1780. <wsdl:operation name="SendAuxiliaryPayment">
  1781. <soap:operation soapAction="http://tempuri.org/ISendAPI/SendAuxiliaryPayment" style="document" />
  1782. <wsdl:input>
  1783. <soap:body use="literal" />
  1784. </wsdl:input>
  1785. <wsdl:output>
  1786. <soap:body use="literal" />
  1787. </wsdl:output>
  1788. </wsdl:operation>
  1789. <wsdl:operation name="ApproveTransfer">
  1790. <soap:operation soapAction="http://tempuri.org/ISendAPI/ApproveTransfer" style="document" />
  1791. <wsdl:input>
  1792. <soap:body use="literal" />
  1793. </wsdl:input>
  1794. <wsdl:output>
  1795. <soap:body use="literal" />
  1796. </wsdl:output>
  1797. </wsdl:operation>
  1798. <wsdl:operation name="BlockTransfer">
  1799. <soap:operation soapAction="http://tempuri.org/ISendAPI/BlockTransfer" style="document" />
  1800. <wsdl:input>
  1801. <soap:body use="literal" />
  1802. </wsdl:input>
  1803. <wsdl:output>
  1804. <soap:body use="literal" />
  1805. </wsdl:output>
  1806. </wsdl:operation>
  1807. <wsdl:operation name="ReleaseTransfer">
  1808. <soap:operation soapAction="http://tempuri.org/ISendAPI/ReleaseTransfer" style="document" />
  1809. <wsdl:input>
  1810. <soap:body use="literal" />
  1811. </wsdl:input>
  1812. <wsdl:output>
  1813. <soap:body use="literal" />
  1814. </wsdl:output>
  1815. </wsdl:operation>
  1816. <wsdl:operation name="CancelTransfer">
  1817. <soap:operation soapAction="http://tempuri.org/ISendAPI/CancelTransfer" style="document" />
  1818. <wsdl:input>
  1819. <soap:body use="literal" />
  1820. </wsdl:input>
  1821. <wsdl:output>
  1822. <soap:body use="literal" />
  1823. </wsdl:output>
  1824. </wsdl:operation>
  1825. <wsdl:operation name="RefundTransfer">
  1826. <soap:operation soapAction="http://tempuri.org/ISendAPI/RefundTransfer" style="document" />
  1827. <wsdl:input>
  1828. <soap:body use="literal" />
  1829. </wsdl:input>
  1830. <wsdl:output>
  1831. <soap:body use="literal" />
  1832. </wsdl:output>
  1833. </wsdl:operation>
  1834. <wsdl:operation name="ModifyTransfer">
  1835. <soap:operation soapAction="http://tempuri.org/ISendAPI/ModifyTransfer" style="document" />
  1836. <wsdl:input>
  1837. <soap:body use="literal" />
  1838. </wsdl:input>
  1839. <wsdl:output>
  1840. <soap:body use="literal" />
  1841. </wsdl:output>
  1842. </wsdl:operation>
  1843. <wsdl:operation name="GetModifyTransferStatus">
  1844. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetModifyTransferStatus" style="document" />
  1845. <wsdl:input>
  1846. <soap:body use="literal" />
  1847. </wsdl:input>
  1848. <wsdl:output>
  1849. <soap:body use="literal" />
  1850. </wsdl:output>
  1851. </wsdl:operation>
  1852. <wsdl:operation name="GetPayoutBranchList">
  1853. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPayoutBranchList" style="document" />
  1854. <wsdl:input>
  1855. <soap:body use="literal" />
  1856. </wsdl:input>
  1857. <wsdl:output>
  1858. <soap:body use="literal" />
  1859. </wsdl:output>
  1860. </wsdl:operation>
  1861. <wsdl:operation name="GetTransferStatus">
  1862. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetTransferStatus" style="document" />
  1863. <wsdl:input>
  1864. <soap:body use="literal" />
  1865. </wsdl:input>
  1866. <wsdl:output>
  1867. <soap:body use="literal" />
  1868. </wsdl:output>
  1869. </wsdl:operation>
  1870. <wsdl:operation name="GetSentTransferList">
  1871. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetSentTransferList" style="document" />
  1872. <wsdl:input>
  1873. <soap:body use="literal" />
  1874. </wsdl:input>
  1875. <wsdl:output>
  1876. <soap:body use="literal" />
  1877. </wsdl:output>
  1878. </wsdl:operation>
  1879. <wsdl:operation name="GetExchangeRateList">
  1880. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetExchangeRateList" style="document" />
  1881. <wsdl:input>
  1882. <soap:body use="literal" />
  1883. </wsdl:input>
  1884. <wsdl:output>
  1885. <soap:body use="literal" />
  1886. </wsdl:output>
  1887. </wsdl:operation>
  1888. <wsdl:operation name="GetAvailableBalance">
  1889. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetAvailableBalance" style="document" />
  1890. <wsdl:input>
  1891. <soap:body use="literal" />
  1892. </wsdl:input>
  1893. <wsdl:output>
  1894. <soap:body use="literal" />
  1895. </wsdl:output>
  1896. </wsdl:operation>
  1897. <wsdl:operation name="UpdateSettlementRate">
  1898. <soap:operation soapAction="http://tempuri.org/ISendAPI/UpdateSettlementRate" style="document" />
  1899. <wsdl:input>
  1900. <soap:body use="literal" />
  1901. </wsdl:input>
  1902. <wsdl:output>
  1903. <soap:body use="literal" />
  1904. </wsdl:output>
  1905. </wsdl:operation>
  1906. <wsdl:operation name="GetTransferFinancialsList">
  1907. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetTransferFinancialsList" style="document" />
  1908. <wsdl:input>
  1909. <soap:body use="literal" />
  1910. </wsdl:input>
  1911. <wsdl:output>
  1912. <soap:body use="literal" />
  1913. </wsdl:output>
  1914. </wsdl:operation>
  1915. <wsdl:operation name="GetIDTypeList">
  1916. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetIDTypeList" style="document" />
  1917. <wsdl:input>
  1918. <soap:body use="literal" />
  1919. </wsdl:input>
  1920. <wsdl:output>
  1921. <soap:body use="literal" />
  1922. </wsdl:output>
  1923. </wsdl:operation>
  1924. <wsdl:operation name="GetPurposeList">
  1925. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPurposeList" style="document" />
  1926. <wsdl:input>
  1927. <soap:body use="literal" />
  1928. </wsdl:input>
  1929. <wsdl:output>
  1930. <soap:body use="literal" />
  1931. </wsdl:output>
  1932. </wsdl:operation>
  1933. <wsdl:operation name="GetIncomeSourceList">
  1934. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetIncomeSourceList" style="document" />
  1935. <wsdl:input>
  1936. <soap:body use="literal" />
  1937. </wsdl:input>
  1938. <wsdl:output>
  1939. <soap:body use="literal" />
  1940. </wsdl:output>
  1941. </wsdl:operation>
  1942. <wsdl:operation name="GetRelationshipList">
  1943. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetRelationshipList" style="document" />
  1944. <wsdl:input>
  1945. <soap:body use="literal" />
  1946. </wsdl:input>
  1947. <wsdl:output>
  1948. <soap:body use="literal" />
  1949. </wsdl:output>
  1950. </wsdl:operation>
  1951. <wsdl:operation name="ChangePassword">
  1952. <soap:operation soapAction="http://tempuri.org/ISendAPI/ChangePassword" style="document" />
  1953. <wsdl:input>
  1954. <soap:body use="literal" />
  1955. </wsdl:input>
  1956. <wsdl:output>
  1957. <soap:body use="literal" />
  1958. </wsdl:output>
  1959. </wsdl:operation>
  1960. </wsdl:binding>
  1961. <wsdl:service name="SendAPI">
  1962. <wsdl:port name="BasicHttpsBinding_ISendAPI" binding="tns:BasicHttpsBinding_ISendAPI">
  1963. <soap:address location="https://api.gccremit.com/SendAPI.svc" />
  1964. </wsdl:port>
  1965. </wsdl:service>
  1966. </wsdl:definitions>