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.

1979 lines
113 KiB

6 months ago
6 months ago
6 months ago
6 months ago
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="IncomeSourceCode" nillable="true" type="xs:string" />
  757. <xs:element minOccurs="0" name="OriginCountryCode" nillable="true" type="xs:string" />
  758. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  759. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  760. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  761. <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" />
  762. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  763. <xs:element minOccurs="0" name="PurposeCode" nillable="true" type="xs:string" />
  764. <xs:element minOccurs="0" name="ReceiverAddress" nillable="true" type="xs:string" />
  765. <xs:element minOccurs="0" name="ReceiverDOB" nillable="true" type="xs:string" />
  766. <xs:element minOccurs="0" name="ReceiverFirstName" nillable="true" type="xs:string" />
  767. <xs:element minOccurs="0" name="ReceiverFourthName" nillable="true" type="xs:string" />
  768. <xs:element minOccurs="0" name="ReceiverIDExpiryDate" nillable="true" type="xs:string" />
  769. <xs:element minOccurs="0" name="ReceiverIDNumber" nillable="true" type="xs:string" />
  770. <xs:element minOccurs="0" name="ReceiverIDPlaceOfIssue" nillable="true" type="xs:string" />
  771. <xs:element minOccurs="0" name="ReceiverIDType" nillable="true" type="xs:string" />
  772. <xs:element minOccurs="0" name="ReceiverLastName" nillable="true" type="xs:string" />
  773. <xs:element minOccurs="0" name="ReceiverMessage" nillable="true" type="xs:string" />
  774. <xs:element minOccurs="0" name="ReceiverMiddleName" nillable="true" type="xs:string" />
  775. <xs:element minOccurs="0" name="ReceiverMobileNo" nillable="true" type="xs:string" />
  776. <xs:element minOccurs="0" name="ReceiverNationality" nillable="true" type="xs:string" />
  777. <xs:element minOccurs="0" name="ReceiverRelationship" nillable="true" type="xs:string" />
  778. <xs:element minOccurs="0" name="ReceiverTelephoneNo" nillable="true" type="xs:string" />
  779. <xs:element minOccurs="0" name="ReceiverZipCode" nillable="true" type="xs:string" />
  780. <xs:element minOccurs="0" name="ReferenceNo" nillable="true" type="xs:string" />
  781. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  782. <xs:element minOccurs="0" name="SenderAddress" nillable="true" type="xs:string" />
  783. <xs:element minOccurs="0" name="SenderDOB" nillable="true" type="xs:string" />
  784. <xs:element minOccurs="0" name="SenderEmail" nillable="true" type="xs:string" />
  785. <xs:element minOccurs="0" name="SenderFirstName" nillable="true" type="xs:string" />
  786. <xs:element minOccurs="0" name="SenderFourthName" nillable="true" type="xs:string" />
  787. <xs:element minOccurs="0" name="SenderIDExpiryDate" nillable="true" type="xs:string" />
  788. <xs:element minOccurs="0" name="SenderIDNumber" nillable="true" type="xs:string" />
  789. <xs:element minOccurs="0" name="SenderIDPlaceOfIssue" nillable="true" type="xs:string" />
  790. <xs:element minOccurs="0" name="SenderIDType" nillable="true" type="xs:string" />
  791. <xs:element minOccurs="0" name="SenderLastName" nillable="true" type="xs:string" />
  792. <xs:element minOccurs="0" name="SenderMiddleName" nillable="true" type="xs:string" />
  793. <xs:element minOccurs="0" name="SenderMobileNo" nillable="true" type="xs:string" />
  794. <xs:element minOccurs="0" name="SenderNationality" nillable="true" type="xs:string" />
  795. <xs:element minOccurs="0" name="SenderTelephoneNo" nillable="true" type="xs:string" />
  796. <xs:element minOccurs="0" name="SenderZipCode" nillable="true" type="xs:string" />
  797. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  798. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  799. <xs:element minOccurs="0" name="Value1" nillable="true" type="xs:string" />
  800. <xs:element minOccurs="0" name="Value2" nillable="true" type="xs:string" />
  801. <xs:element minOccurs="0" name="Value3" nillable="true" type="xs:string" />
  802. <xs:element minOccurs="0" name="Value4" nillable="true" type="xs:string" />
  803. <xs:element minOccurs="0" name="Value5" nillable="true" type="xs:string" />
  804. </xs:sequence>
  805. </xs:complexType>
  806. <xs:element name="SendTransferRequest" nillable="true" type="tns:SendTransferRequest" />
  807. <xs:complexType name="ValidateTransferResponse">
  808. <xs:sequence>
  809. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  810. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  811. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  812. </xs:sequence>
  813. </xs:complexType>
  814. <xs:element name="ValidateTransferResponse" nillable="true" type="tns:ValidateTransferResponse" />
  815. <xs:complexType name="SendTransferResponse">
  816. <xs:sequence>
  817. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  818. <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" />
  819. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  820. <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" />
  821. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  822. <xs:element minOccurs="0" name="PayoutBranchAddress" nillable="true" type="xs:string" />
  823. <xs:element minOccurs="0" name="PayoutBranchCode" nillable="true" type="xs:string" />
  824. <xs:element minOccurs="0" name="PayoutBranchFaxNo" nillable="true" type="xs:string" />
  825. <xs:element minOccurs="0" name="PayoutBranchName" nillable="true" type="xs:string" />
  826. <xs:element minOccurs="0" name="PayoutBranchTelephoneNo" nillable="true" type="xs:string" />
  827. <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" />
  828. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  829. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  830. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  831. <xs:element minOccurs="0" name="ServiceCharges" nillable="true" type="xs:string" />
  832. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  833. <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" />
  834. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  835. </xs:sequence>
  836. </xs:complexType>
  837. <xs:element name="SendTransferResponse" nillable="true" type="tns:SendTransferResponse" />
  838. <xs:complexType name="SendAuxiliaryPaymentRequest">
  839. <xs:sequence>
  840. <xs:element minOccurs="0" name="AuxAccountNo" nillable="true" type="xs:string" />
  841. <xs:element minOccurs="0" name="AuxAmountPerMonth" nillable="true" type="xs:string" />
  842. <xs:element minOccurs="0" name="AuxEndMonth" nillable="true" type="xs:string" />
  843. <xs:element minOccurs="0" name="AuxEndYear" nillable="true" type="xs:string" />
  844. <xs:element minOccurs="0" name="AuxMonthCount" nillable="true" type="xs:string" />
  845. <xs:element minOccurs="0" name="AuxPaymentCode" nillable="true" type="xs:string" />
  846. <xs:element minOccurs="0" name="AuxStartMonth" nillable="true" type="xs:string" />
  847. <xs:element minOccurs="0" name="AuxStartYear" nillable="true" type="xs:string" />
  848. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  849. <xs:element minOccurs="0" name="IncomeSourceCode" nillable="true" type="xs:string" />
  850. <xs:element minOccurs="0" name="OriginCountryCode" nillable="true" type="xs:string" />
  851. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  852. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  853. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  854. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  855. <xs:element minOccurs="0" name="PurposeCode" nillable="true" type="xs:string" />
  856. <xs:element minOccurs="0" name="ReceiverAddress" nillable="true" type="xs:string" />
  857. <xs:element minOccurs="0" name="ReceiverDOB" nillable="true" type="xs:string" />
  858. <xs:element minOccurs="0" name="ReceiverFirstName" nillable="true" type="xs:string" />
  859. <xs:element minOccurs="0" name="ReceiverFourthName" nillable="true" type="xs:string" />
  860. <xs:element minOccurs="0" name="ReceiverLastName" nillable="true" type="xs:string" />
  861. <xs:element minOccurs="0" name="ReceiverMessage" nillable="true" type="xs:string" />
  862. <xs:element minOccurs="0" name="ReceiverMiddleName" nillable="true" type="xs:string" />
  863. <xs:element minOccurs="0" name="ReceiverMobileNo" nillable="true" type="xs:string" />
  864. <xs:element minOccurs="0" name="ReceiverNationality" nillable="true" type="xs:string" />
  865. <xs:element minOccurs="0" name="ReceiverRelationship" nillable="true" type="xs:string" />
  866. <xs:element minOccurs="0" name="ReceiverTelephoneNo" nillable="true" type="xs:string" />
  867. <xs:element minOccurs="0" name="ReceiverZipCode" nillable="true" type="xs:string" />
  868. <xs:element minOccurs="0" name="ReferenceNo" nillable="true" type="xs:string" />
  869. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  870. <xs:element minOccurs="0" name="SenderAddress" nillable="true" type="xs:string" />
  871. <xs:element minOccurs="0" name="SenderDOB" nillable="true" type="xs:string" />
  872. <xs:element minOccurs="0" name="SenderEmail" nillable="true" type="xs:string" />
  873. <xs:element minOccurs="0" name="SenderFirstName" nillable="true" type="xs:string" />
  874. <xs:element minOccurs="0" name="SenderFourthName" nillable="true" type="xs:string" />
  875. <xs:element minOccurs="0" name="SenderIDExpiryDate" nillable="true" type="xs:string" />
  876. <xs:element minOccurs="0" name="SenderIDNumber" nillable="true" type="xs:string" />
  877. <xs:element minOccurs="0" name="SenderIDPlaceOfIssue" nillable="true" type="xs:string" />
  878. <xs:element minOccurs="0" name="SenderIDType" nillable="true" type="xs:string" />
  879. <xs:element minOccurs="0" name="SenderLastName" nillable="true" type="xs:string" />
  880. <xs:element minOccurs="0" name="SenderMiddleName" nillable="true" type="xs:string" />
  881. <xs:element minOccurs="0" name="SenderMobileNo" nillable="true" type="xs:string" />
  882. <xs:element minOccurs="0" name="SenderNationality" nillable="true" type="xs:string" />
  883. <xs:element minOccurs="0" name="SenderTelephoneNo" nillable="true" type="xs:string" />
  884. <xs:element minOccurs="0" name="SenderZipCode" nillable="true" type="xs:string" />
  885. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  886. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  887. <xs:element minOccurs="0" name="Value1" nillable="true" type="xs:string" />
  888. <xs:element minOccurs="0" name="Value2" nillable="true" type="xs:string" />
  889. <xs:element minOccurs="0" name="Value3" nillable="true" type="xs:string" />
  890. <xs:element minOccurs="0" name="Value4" nillable="true" type="xs:string" />
  891. <xs:element minOccurs="0" name="Value5" nillable="true" type="xs:string" />
  892. </xs:sequence>
  893. </xs:complexType>
  894. <xs:element name="SendAuxiliaryPaymentRequest" nillable="true" type="tns:SendAuxiliaryPaymentRequest" />
  895. <xs:complexType name="SendAuxiliaryPaymentResponse">
  896. <xs:sequence>
  897. <xs:element minOccurs="0" name="AuxPaymentCode" nillable="true" type="xs:string" />
  898. <xs:element minOccurs="0" name="AuxPaymentName" nillable="true" type="xs:string" />
  899. <xs:element minOccurs="0" name="CostRate" nillable="true" type="xs:string" />
  900. <xs:element minOccurs="0" name="CustomerRate" nillable="true" type="xs:string" />
  901. <xs:element minOccurs="0" name="PayinAmount" nillable="true" type="xs:string" />
  902. <xs:element minOccurs="0" name="PaymentModeName" nillable="true" type="xs:string" />
  903. <xs:element minOccurs="0" name="PayoutAmount" nillable="true" type="xs:string" />
  904. <xs:element minOccurs="0" name="PayoutCountryName" nillable="true" type="xs:string" />
  905. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  906. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  907. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  908. <xs:element minOccurs="0" name="ServiceCharges" nillable="true" type="xs:string" />
  909. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  910. <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" />
  911. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  912. </xs:sequence>
  913. </xs:complexType>
  914. <xs:element name="SendAuxiliaryPaymentResponse" nillable="true" type="tns:SendAuxiliaryPaymentResponse" />
  915. <xs:complexType name="ApproveTransferRequest">
  916. <xs:sequence>
  917. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  918. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  919. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  920. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  921. </xs:sequence>
  922. </xs:complexType>
  923. <xs:element name="ApproveTransferRequest" nillable="true" type="tns:ApproveTransferRequest" />
  924. <xs:complexType name="ApproveTransferResponse">
  925. <xs:sequence>
  926. <xs:element minOccurs="0" name="ApprovalDate" nillable="true" type="xs:string" />
  927. <xs:element minOccurs="0" name="ApprovalTime" nillable="true" type="xs:string" />
  928. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  929. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  930. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  931. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  932. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  933. </xs:sequence>
  934. </xs:complexType>
  935. <xs:element name="ApproveTransferResponse" nillable="true" type="tns:ApproveTransferResponse" />
  936. <xs:complexType name="StatusChangeRequest">
  937. <xs:sequence>
  938. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  939. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  940. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  941. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  942. </xs:sequence>
  943. </xs:complexType>
  944. <xs:element name="StatusChangeRequest" nillable="true" type="tns:StatusChangeRequest" />
  945. <xs:complexType name="StatusChangeResponse">
  946. <xs:sequence>
  947. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  948. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  949. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  950. <xs:element minOccurs="0" name="TransactionDate" nillable="true" type="xs:string" />
  951. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  952. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  953. </xs:sequence>
  954. </xs:complexType>
  955. <xs:element name="StatusChangeResponse" nillable="true" type="tns:StatusChangeResponse" />
  956. <xs:complexType name="CancelTransferRequest">
  957. <xs:sequence>
  958. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  959. <xs:element minOccurs="0" name="Remarks" nillable="true" type="xs:string" />
  960. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  961. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  962. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  963. </xs:sequence>
  964. </xs:complexType>
  965. <xs:element name="CancelTransferRequest" nillable="true" type="tns:CancelTransferRequest" />
  966. <xs:complexType name="CancelTransferResponse">
  967. <xs:sequence>
  968. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  969. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  970. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  971. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  972. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  973. <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" />
  974. </xs:sequence>
  975. </xs:complexType>
  976. <xs:element name="CancelTransferResponse" nillable="true" type="tns:CancelTransferResponse" />
  977. <xs:complexType name="RefundTransferRequest">
  978. <xs:sequence>
  979. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  980. <xs:element minOccurs="0" name="Remarks" nillable="true" type="xs:string" />
  981. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  982. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  983. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  984. </xs:sequence>
  985. </xs:complexType>
  986. <xs:element name="RefundTransferRequest" nillable="true" type="tns:RefundTransferRequest" />
  987. <xs:complexType name="RefundTransferResponse">
  988. <xs:sequence>
  989. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  990. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  991. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  992. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  993. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  994. <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" />
  995. </xs:sequence>
  996. </xs:complexType>
  997. <xs:element name="RefundTransferResponse" nillable="true" type="tns:RefundTransferResponse" />
  998. <xs:complexType name="ModifyTransferRequest">
  999. <xs:sequence>
  1000. <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" />
  1001. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1002. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1003. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1004. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1005. </xs:sequence>
  1006. </xs:complexType>
  1007. <xs:element name="ModifyTransferRequest" nillable="true" type="tns:ModifyTransferRequest" />
  1008. <xs:complexType name="ModifyTransferResponse">
  1009. <xs:sequence>
  1010. <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" />
  1011. <xs:element minOccurs="0" name="ModificationStatus" nillable="true" type="xs:string" />
  1012. <xs:element minOccurs="0" name="ModificationStatusDate" nillable="true" type="xs:string" />
  1013. <xs:element minOccurs="0" name="ModificationStatusRemarks" nillable="true" type="xs:string" />
  1014. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1015. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1016. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1017. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1018. </xs:sequence>
  1019. </xs:complexType>
  1020. <xs:element name="ModifyTransferResponse" nillable="true" type="tns:ModifyTransferResponse" />
  1021. <xs:complexType name="ModifyTransferStatusRequest">
  1022. <xs:sequence>
  1023. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1024. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1025. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1026. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1027. </xs:sequence>
  1028. </xs:complexType>
  1029. <xs:element name="ModifyTransferStatusRequest" nillable="true" type="tns:ModifyTransferStatusRequest" />
  1030. <xs:complexType name="ModifyTransferStatusResponse">
  1031. <xs:sequence>
  1032. <xs:element minOccurs="0" name="ModificationDetails" nillable="true" type="xs:string" />
  1033. <xs:element minOccurs="0" name="ModificationStatus" nillable="true" type="xs:string" />
  1034. <xs:element minOccurs="0" name="ModificationStatusDate" nillable="true" type="xs:string" />
  1035. <xs:element minOccurs="0" name="ModificationStatusRemarks" nillable="true" type="xs:string" />
  1036. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1037. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1038. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1039. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1040. </xs:sequence>
  1041. </xs:complexType>
  1042. <xs:element name="ModifyTransferStatusResponse" nillable="true" type="tns:ModifyTransferStatusResponse" />
  1043. <xs:complexType name="PayoutBranchListRequest">
  1044. <xs:sequence>
  1045. <xs:element minOccurs="0" name="CountryCode" nillable="true" type="xs:string" />
  1046. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1047. <xs:element minOccurs="0" name="PaymentModeType" nillable="true" type="xs:string" />
  1048. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1049. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1050. </xs:sequence>
  1051. </xs:complexType>
  1052. <xs:element name="PayoutBranchListRequest" nillable="true" type="tns:PayoutBranchListRequest" />
  1053. <xs:complexType name="PayoutBranchListResponse">
  1054. <xs:sequence>
  1055. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1056. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1057. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1058. <xs:element minOccurs="0" name="dsBranchList" nillable="true">
  1059. <xs:complexType>
  1060. <xs:annotation>
  1061. <xs:appinfo>
  1062. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1063. </xs:appinfo>
  1064. </xs:annotation>
  1065. <xs:sequence>
  1066. <xs:element ref="xs:schema" />
  1067. <xs:any />
  1068. </xs:sequence>
  1069. </xs:complexType>
  1070. </xs:element>
  1071. </xs:sequence>
  1072. </xs:complexType>
  1073. <xs:element name="PayoutBranchListResponse" nillable="true" type="tns:PayoutBranchListResponse" />
  1074. <xs:complexType name="TransferStatusRequest">
  1075. <xs:sequence>
  1076. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1077. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1078. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1079. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1080. </xs:sequence>
  1081. </xs:complexType>
  1082. <xs:element name="TransferStatusRequest" nillable="true" type="tns:TransferStatusRequest" />
  1083. <xs:complexType name="TransferStatusResponse">
  1084. <xs:sequence>
  1085. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1086. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1087. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1088. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1089. <xs:element minOccurs="0" name="TransactionStatus" nillable="true" type="xs:string" />
  1090. <xs:element minOccurs="0" name="TransactionStatusDate" nillable="true" type="xs:string" />
  1091. <xs:element minOccurs="0" name="TransactionStatusTime" nillable="true" type="xs:string" />
  1092. </xs:sequence>
  1093. </xs:complexType>
  1094. <xs:element name="TransferStatusResponse" nillable="true" type="tns:TransferStatusResponse" />
  1095. <xs:complexType name="SentTransferListRequest">
  1096. <xs:sequence>
  1097. <xs:element minOccurs="0" name="BranchCode" nillable="true" type="xs:string" />
  1098. <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string" />
  1099. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1100. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1101. <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string" />
  1102. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1103. </xs:sequence>
  1104. </xs:complexType>
  1105. <xs:element name="SentTransferListRequest" nillable="true" type="tns:SentTransferListRequest" />
  1106. <xs:complexType name="SentTransferListResponse">
  1107. <xs:sequence>
  1108. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1109. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1110. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1111. <xs:element minOccurs="0" name="dsSentTransactionList" nillable="true">
  1112. <xs:complexType>
  1113. <xs:annotation>
  1114. <xs:appinfo>
  1115. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1116. </xs:appinfo>
  1117. </xs:annotation>
  1118. <xs:sequence>
  1119. <xs:element ref="xs:schema" />
  1120. <xs:any />
  1121. </xs:sequence>
  1122. </xs:complexType>
  1123. </xs:element>
  1124. </xs:sequence>
  1125. </xs:complexType>
  1126. <xs:element name="SentTransferListResponse" nillable="true" type="tns:SentTransferListResponse" />
  1127. <xs:complexType name="ExchangeRateListRequest">
  1128. <xs:sequence>
  1129. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1130. <xs:element minOccurs="0" name="PaymentModeType" nillable="true" type="xs:string" />
  1131. <xs:element minOccurs="0" name="PayoutCountryCode" nillable="true" type="xs:string" />
  1132. <xs:element minOccurs="0" name="PayoutCurrencyCode" nillable="true" type="xs:string" />
  1133. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1134. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1135. </xs:sequence>
  1136. </xs:complexType>
  1137. <xs:element name="ExchangeRateListRequest" nillable="true" type="tns:ExchangeRateListRequest" />
  1138. <xs:complexType name="ExchangeRateListResponse">
  1139. <xs:sequence>
  1140. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1141. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1142. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1143. <xs:element minOccurs="0" name="dsExchangeRateList" nillable="true">
  1144. <xs:complexType>
  1145. <xs:annotation>
  1146. <xs:appinfo>
  1147. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1148. </xs:appinfo>
  1149. </xs:annotation>
  1150. <xs:sequence>
  1151. <xs:element ref="xs:schema" />
  1152. <xs:any />
  1153. </xs:sequence>
  1154. </xs:complexType>
  1155. </xs:element>
  1156. </xs:sequence>
  1157. </xs:complexType>
  1158. <xs:element name="ExchangeRateListResponse" nillable="true" type="tns:ExchangeRateListResponse" />
  1159. <xs:complexType name="AvailableBalanceRequest">
  1160. <xs:sequence>
  1161. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1162. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1163. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1164. </xs:sequence>
  1165. </xs:complexType>
  1166. <xs:element name="AvailableBalanceRequest" nillable="true" type="tns:AvailableBalanceRequest" />
  1167. <xs:complexType name="AvailableBalanceResponse">
  1168. <xs:sequence>
  1169. <xs:element minOccurs="0" name="AvailableBalanceAmount" nillable="true" type="xs:string" />
  1170. <xs:element minOccurs="0" name="AvailableBalanceCurrencyCode" nillable="true" type="xs:string" />
  1171. <xs:element minOccurs="0" name="AvailableBalanceDate" nillable="true" type="xs:string" />
  1172. <xs:element minOccurs="0" name="AvailableBalanceTime" nillable="true" type="xs:string" />
  1173. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1174. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1175. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1176. </xs:sequence>
  1177. </xs:complexType>
  1178. <xs:element name="AvailableBalanceResponse" nillable="true" type="tns:AvailableBalanceResponse" />
  1179. <xs:complexType name="UpdateSettlementRateRequest">
  1180. <xs:sequence>
  1181. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1182. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1183. <xs:element minOccurs="0" name="SettlementRateUSD" type="xs:decimal" />
  1184. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1185. </xs:sequence>
  1186. </xs:complexType>
  1187. <xs:element name="UpdateSettlementRateRequest" nillable="true" type="tns:UpdateSettlementRateRequest" />
  1188. <xs:complexType name="UpdateSettlementRateResponse">
  1189. <xs:sequence>
  1190. <xs:element minOccurs="0" name="AccountNo" nillable="true" type="xs:string" />
  1191. <xs:element minOccurs="0" name="CountryName" nillable="true" type="xs:string" />
  1192. <xs:element minOccurs="0" name="CurrencyCode" nillable="true" type="xs:string" />
  1193. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1194. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1195. <xs:element minOccurs="0" name="SettlementRate" type="xs:decimal" />
  1196. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1197. </xs:sequence>
  1198. </xs:complexType>
  1199. <xs:element name="UpdateSettlementRateResponse" nillable="true" type="tns:UpdateSettlementRateResponse" />
  1200. <xs:complexType name="TransferFinancialsRequest">
  1201. <xs:sequence>
  1202. <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:string" />
  1203. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1204. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1205. <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:string" />
  1206. <xs:element minOccurs="0" name="TransactionNo" nillable="true" type="xs:string" />
  1207. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1208. </xs:sequence>
  1209. </xs:complexType>
  1210. <xs:element name="TransferFinancialsRequest" nillable="true" type="tns:TransferFinancialsRequest" />
  1211. <xs:complexType name="TransferFinancialsResponse">
  1212. <xs:sequence>
  1213. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1214. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1215. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1216. <xs:element minOccurs="0" name="dsTransferFinancialsList" nillable="true">
  1217. <xs:complexType>
  1218. <xs:annotation>
  1219. <xs:appinfo>
  1220. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1221. </xs:appinfo>
  1222. </xs:annotation>
  1223. <xs:sequence>
  1224. <xs:element ref="xs:schema" />
  1225. <xs:any />
  1226. </xs:sequence>
  1227. </xs:complexType>
  1228. </xs:element>
  1229. </xs:sequence>
  1230. </xs:complexType>
  1231. <xs:element name="TransferFinancialsResponse" nillable="true" type="tns:TransferFinancialsResponse" />
  1232. <xs:complexType name="IDTypeListRequest">
  1233. <xs:sequence>
  1234. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1235. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1236. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1237. </xs:sequence>
  1238. </xs:complexType>
  1239. <xs:element name="IDTypeListRequest" nillable="true" type="tns:IDTypeListRequest" />
  1240. <xs:complexType name="IDTypeListResponse">
  1241. <xs:sequence>
  1242. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1243. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1244. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1245. <xs:element minOccurs="0" name="dsIDTypeList" nillable="true">
  1246. <xs:complexType>
  1247. <xs:annotation>
  1248. <xs:appinfo>
  1249. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1250. </xs:appinfo>
  1251. </xs:annotation>
  1252. <xs:sequence>
  1253. <xs:element ref="xs:schema" />
  1254. <xs:any />
  1255. </xs:sequence>
  1256. </xs:complexType>
  1257. </xs:element>
  1258. </xs:sequence>
  1259. </xs:complexType>
  1260. <xs:element name="IDTypeListResponse" nillable="true" type="tns:IDTypeListResponse" />
  1261. <xs:complexType name="PurposeListRequest">
  1262. <xs:sequence>
  1263. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1264. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1265. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1266. </xs:sequence>
  1267. </xs:complexType>
  1268. <xs:element name="PurposeListRequest" nillable="true" type="tns:PurposeListRequest" />
  1269. <xs:complexType name="PurposeListResponse">
  1270. <xs:sequence>
  1271. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1272. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1273. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1274. <xs:element minOccurs="0" name="dsPurposeList" nillable="true">
  1275. <xs:complexType>
  1276. <xs:annotation>
  1277. <xs:appinfo>
  1278. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1279. </xs:appinfo>
  1280. </xs:annotation>
  1281. <xs:sequence>
  1282. <xs:element ref="xs:schema" />
  1283. <xs:any />
  1284. </xs:sequence>
  1285. </xs:complexType>
  1286. </xs:element>
  1287. </xs:sequence>
  1288. </xs:complexType>
  1289. <xs:element name="PurposeListResponse" nillable="true" type="tns:PurposeListResponse" />
  1290. <xs:complexType name="IncomeSourceListRequest">
  1291. <xs:sequence>
  1292. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1293. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1294. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1295. </xs:sequence>
  1296. </xs:complexType>
  1297. <xs:element name="IncomeSourceListRequest" nillable="true" type="tns:IncomeSourceListRequest" />
  1298. <xs:complexType name="IncomeSourceListResponse">
  1299. <xs:sequence>
  1300. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1301. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1302. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1303. <xs:element minOccurs="0" name="dsIncomeSourceList" nillable="true">
  1304. <xs:complexType>
  1305. <xs:annotation>
  1306. <xs:appinfo>
  1307. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1308. </xs:appinfo>
  1309. </xs:annotation>
  1310. <xs:sequence>
  1311. <xs:element ref="xs:schema" />
  1312. <xs:any />
  1313. </xs:sequence>
  1314. </xs:complexType>
  1315. </xs:element>
  1316. </xs:sequence>
  1317. </xs:complexType>
  1318. <xs:element name="IncomeSourceListResponse" nillable="true" type="tns:IncomeSourceListResponse" />
  1319. <xs:complexType name="RelationshipListRequest">
  1320. <xs:sequence>
  1321. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1322. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1323. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1324. </xs:sequence>
  1325. </xs:complexType>
  1326. <xs:element name="RelationshipListRequest" nillable="true" type="tns:RelationshipListRequest" />
  1327. <xs:complexType name="RelationshipListResponse">
  1328. <xs:sequence>
  1329. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1330. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1331. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1332. <xs:element minOccurs="0" name="dsRelationshipList" nillable="true">
  1333. <xs:complexType>
  1334. <xs:annotation>
  1335. <xs:appinfo>
  1336. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1337. </xs:appinfo>
  1338. </xs:annotation>
  1339. <xs:sequence>
  1340. <xs:element ref="xs:schema" />
  1341. <xs:any />
  1342. </xs:sequence>
  1343. </xs:complexType>
  1344. </xs:element>
  1345. </xs:sequence>
  1346. </xs:complexType>
  1347. <xs:element name="RelationshipListResponse" nillable="true" type="tns:RelationshipListResponse" />
  1348. </xs:schema>
  1349. <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  1350. <xs:element name="DataSet" nillable="true">
  1351. <xs:complexType>
  1352. <xs:annotation>
  1353. <xs:appinfo>
  1354. <ActualType Name="DataSet" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1355. </xs:appinfo>
  1356. </xs:annotation>
  1357. <xs:sequence>
  1358. <xs:element ref="xs:schema" />
  1359. <xs:any />
  1360. </xs:sequence>
  1361. </xs:complexType>
  1362. </xs:element>
  1363. </xs:schema>
  1364. <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">
  1365. <xs:element name="DataTable" nillable="true">
  1366. <xs:complexType>
  1367. <xs:annotation>
  1368. <xs:appinfo>
  1369. <ActualType Name="DataTable" Namespace="http://schemas.datacontract.org/2004/07/System.Data" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
  1370. </xs:appinfo>
  1371. </xs:annotation>
  1372. <xs:sequence>
  1373. <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" />
  1374. <xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" />
  1375. </xs:sequence>
  1376. </xs:complexType>
  1377. </xs:element>
  1378. </xs:schema>
  1379. <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">
  1380. <xs:complexType name="ChangePasswordRequest">
  1381. <xs:sequence>
  1382. <xs:element minOccurs="0" name="NewPassword" nillable="true" type="xs:string" />
  1383. <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
  1384. <xs:element minOccurs="0" name="SecurityKey" nillable="true" type="xs:string" />
  1385. <xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string" />
  1386. </xs:sequence>
  1387. </xs:complexType>
  1388. <xs:element name="ChangePasswordRequest" nillable="true" type="tns:ChangePasswordRequest" />
  1389. <xs:complexType name="ChangePasswordResponse">
  1390. <xs:sequence>
  1391. <xs:element minOccurs="0" name="ResponseCode" nillable="true" type="xs:string" />
  1392. <xs:element minOccurs="0" name="ResponseMessage" nillable="true" type="xs:string" />
  1393. <xs:element minOccurs="0" name="Successful" type="xs:boolean" />
  1394. </xs:sequence>
  1395. </xs:complexType>
  1396. <xs:element name="ChangePasswordResponse" nillable="true" type="tns:ChangePasswordResponse" />
  1397. </xs:schema>
  1398. </wsdl:types>
  1399. <wsdl:message name="ISendAPI_GetCountryList_InputMessage">
  1400. <wsdl:part name="parameters" element="tns:GetCountryList" />
  1401. </wsdl:message>
  1402. <wsdl:message name="ISendAPI_GetCountryList_OutputMessage">
  1403. <wsdl:part name="parameters" element="tns:GetCountryListResponse" />
  1404. </wsdl:message>
  1405. <wsdl:message name="ISendAPI_GetCurrencyList_InputMessage">
  1406. <wsdl:part name="parameters" element="tns:GetCurrencyList" />
  1407. </wsdl:message>
  1408. <wsdl:message name="ISendAPI_GetCurrencyList_OutputMessage">
  1409. <wsdl:part name="parameters" element="tns:GetCurrencyListResponse" />
  1410. </wsdl:message>
  1411. <wsdl:message name="ISendAPI_GetPaymentModeList_InputMessage">
  1412. <wsdl:part name="parameters" element="tns:GetPaymentModeList" />
  1413. </wsdl:message>
  1414. <wsdl:message name="ISendAPI_GetPaymentModeList_OutputMessage">
  1415. <wsdl:part name="parameters" element="tns:GetPaymentModeListResponse" />
  1416. </wsdl:message>
  1417. <wsdl:message name="ISendAPI_GetCityList_InputMessage">
  1418. <wsdl:part name="parameters" element="tns:GetCityList" />
  1419. </wsdl:message>
  1420. <wsdl:message name="ISendAPI_GetCityList_OutputMessage">
  1421. <wsdl:part name="parameters" element="tns:GetCityListResponse" />
  1422. </wsdl:message>
  1423. <wsdl:message name="ISendAPI_GetBranchList_InputMessage">
  1424. <wsdl:part name="parameters" element="tns:GetBranchList" />
  1425. </wsdl:message>
  1426. <wsdl:message name="ISendAPI_GetBranchList_OutputMessage">
  1427. <wsdl:part name="parameters" element="tns:GetBranchListResponse" />
  1428. </wsdl:message>
  1429. <wsdl:message name="ISendAPI_GetExchangeRate_InputMessage">
  1430. <wsdl:part name="parameters" element="tns:GetExchangeRate" />
  1431. </wsdl:message>
  1432. <wsdl:message name="ISendAPI_GetExchangeRate_OutputMessage">
  1433. <wsdl:part name="parameters" element="tns:GetExchangeRateResponse" />
  1434. </wsdl:message>
  1435. <wsdl:message name="ISendAPI_GetServiceCharges_InputMessage">
  1436. <wsdl:part name="parameters" element="tns:GetServiceCharges" />
  1437. </wsdl:message>
  1438. <wsdl:message name="ISendAPI_GetServiceCharges_OutputMessage">
  1439. <wsdl:part name="parameters" element="tns:GetServiceChargesResponse" />
  1440. </wsdl:message>
  1441. <wsdl:message name="ISendAPI_GetCountryServiceCharges_InputMessage">
  1442. <wsdl:part name="parameters" element="tns:GetCountryServiceCharges" />
  1443. </wsdl:message>
  1444. <wsdl:message name="ISendAPI_GetCountryServiceCharges_OutputMessage">
  1445. <wsdl:part name="parameters" element="tns:GetCountryServiceChargesResponse" />
  1446. </wsdl:message>
  1447. <wsdl:message name="ISendAPI_ValidateSendTransfer_InputMessage">
  1448. <wsdl:part name="parameters" element="tns:ValidateSendTransfer" />
  1449. </wsdl:message>
  1450. <wsdl:message name="ISendAPI_ValidateSendTransfer_OutputMessage">
  1451. <wsdl:part name="parameters" element="tns:ValidateSendTransferResponse" />
  1452. </wsdl:message>
  1453. <wsdl:message name="ISendAPI_SendTransfer_InputMessage">
  1454. <wsdl:part name="parameters" element="tns:SendTransfer" />
  1455. </wsdl:message>
  1456. <wsdl:message name="ISendAPI_SendTransfer_OutputMessage">
  1457. <wsdl:part name="parameters" element="tns:SendTransferResponse" />
  1458. </wsdl:message>
  1459. <wsdl:message name="ISendAPI_SendAuxiliaryPayment_InputMessage">
  1460. <wsdl:part name="parameters" element="tns:SendAuxiliaryPayment" />
  1461. </wsdl:message>
  1462. <wsdl:message name="ISendAPI_SendAuxiliaryPayment_OutputMessage">
  1463. <wsdl:part name="parameters" element="tns:SendAuxiliaryPaymentResponse" />
  1464. </wsdl:message>
  1465. <wsdl:message name="ISendAPI_ApproveTransfer_InputMessage">
  1466. <wsdl:part name="parameters" element="tns:ApproveTransfer" />
  1467. </wsdl:message>
  1468. <wsdl:message name="ISendAPI_ApproveTransfer_OutputMessage">
  1469. <wsdl:part name="parameters" element="tns:ApproveTransferResponse" />
  1470. </wsdl:message>
  1471. <wsdl:message name="ISendAPI_BlockTransfer_InputMessage">
  1472. <wsdl:part name="parameters" element="tns:BlockTransfer" />
  1473. </wsdl:message>
  1474. <wsdl:message name="ISendAPI_BlockTransfer_OutputMessage">
  1475. <wsdl:part name="parameters" element="tns:BlockTransferResponse" />
  1476. </wsdl:message>
  1477. <wsdl:message name="ISendAPI_ReleaseTransfer_InputMessage">
  1478. <wsdl:part name="parameters" element="tns:ReleaseTransfer" />
  1479. </wsdl:message>
  1480. <wsdl:message name="ISendAPI_ReleaseTransfer_OutputMessage">
  1481. <wsdl:part name="parameters" element="tns:ReleaseTransferResponse" />
  1482. </wsdl:message>
  1483. <wsdl:message name="ISendAPI_CancelTransfer_InputMessage">
  1484. <wsdl:part name="parameters" element="tns:CancelTransfer" />
  1485. </wsdl:message>
  1486. <wsdl:message name="ISendAPI_CancelTransfer_OutputMessage">
  1487. <wsdl:part name="parameters" element="tns:CancelTransferResponse" />
  1488. </wsdl:message>
  1489. <wsdl:message name="ISendAPI_RefundTransfer_InputMessage">
  1490. <wsdl:part name="parameters" element="tns:RefundTransfer" />
  1491. </wsdl:message>
  1492. <wsdl:message name="ISendAPI_RefundTransfer_OutputMessage">
  1493. <wsdl:part name="parameters" element="tns:RefundTransferResponse" />
  1494. </wsdl:message>
  1495. <wsdl:message name="ISendAPI_ModifyTransfer_InputMessage">
  1496. <wsdl:part name="parameters" element="tns:ModifyTransfer" />
  1497. </wsdl:message>
  1498. <wsdl:message name="ISendAPI_ModifyTransfer_OutputMessage">
  1499. <wsdl:part name="parameters" element="tns:ModifyTransferResponse" />
  1500. </wsdl:message>
  1501. <wsdl:message name="ISendAPI_GetModifyTransferStatus_InputMessage">
  1502. <wsdl:part name="parameters" element="tns:GetModifyTransferStatus" />
  1503. </wsdl:message>
  1504. <wsdl:message name="ISendAPI_GetModifyTransferStatus_OutputMessage">
  1505. <wsdl:part name="parameters" element="tns:GetModifyTransferStatusResponse" />
  1506. </wsdl:message>
  1507. <wsdl:message name="ISendAPI_GetPayoutBranchList_InputMessage">
  1508. <wsdl:part name="parameters" element="tns:GetPayoutBranchList" />
  1509. </wsdl:message>
  1510. <wsdl:message name="ISendAPI_GetPayoutBranchList_OutputMessage">
  1511. <wsdl:part name="parameters" element="tns:GetPayoutBranchListResponse" />
  1512. </wsdl:message>
  1513. <wsdl:message name="ISendAPI_GetTransferStatus_InputMessage">
  1514. <wsdl:part name="parameters" element="tns:GetTransferStatus" />
  1515. </wsdl:message>
  1516. <wsdl:message name="ISendAPI_GetTransferStatus_OutputMessage">
  1517. <wsdl:part name="parameters" element="tns:GetTransferStatusResponse" />
  1518. </wsdl:message>
  1519. <wsdl:message name="ISendAPI_GetSentTransferList_InputMessage">
  1520. <wsdl:part name="parameters" element="tns:GetSentTransferList" />
  1521. </wsdl:message>
  1522. <wsdl:message name="ISendAPI_GetSentTransferList_OutputMessage">
  1523. <wsdl:part name="parameters" element="tns:GetSentTransferListResponse" />
  1524. </wsdl:message>
  1525. <wsdl:message name="ISendAPI_GetExchangeRateList_InputMessage">
  1526. <wsdl:part name="parameters" element="tns:GetExchangeRateList" />
  1527. </wsdl:message>
  1528. <wsdl:message name="ISendAPI_GetExchangeRateList_OutputMessage">
  1529. <wsdl:part name="parameters" element="tns:GetExchangeRateListResponse" />
  1530. </wsdl:message>
  1531. <wsdl:message name="ISendAPI_GetAvailableBalance_InputMessage">
  1532. <wsdl:part name="parameters" element="tns:GetAvailableBalance" />
  1533. </wsdl:message>
  1534. <wsdl:message name="ISendAPI_GetAvailableBalance_OutputMessage">
  1535. <wsdl:part name="parameters" element="tns:GetAvailableBalanceResponse" />
  1536. </wsdl:message>
  1537. <wsdl:message name="ISendAPI_UpdateSettlementRate_InputMessage">
  1538. <wsdl:part name="parameters" element="tns:UpdateSettlementRate" />
  1539. </wsdl:message>
  1540. <wsdl:message name="ISendAPI_UpdateSettlementRate_OutputMessage">
  1541. <wsdl:part name="parameters" element="tns:UpdateSettlementRateResponse" />
  1542. </wsdl:message>
  1543. <wsdl:message name="ISendAPI_GetTransferFinancialsList_InputMessage">
  1544. <wsdl:part name="parameters" element="tns:GetTransferFinancialsList" />
  1545. </wsdl:message>
  1546. <wsdl:message name="ISendAPI_GetTransferFinancialsList_OutputMessage">
  1547. <wsdl:part name="parameters" element="tns:GetTransferFinancialsListResponse" />
  1548. </wsdl:message>
  1549. <wsdl:message name="ISendAPI_GetIDTypeList_InputMessage">
  1550. <wsdl:part name="parameters" element="tns:GetIDTypeList" />
  1551. </wsdl:message>
  1552. <wsdl:message name="ISendAPI_GetIDTypeList_OutputMessage">
  1553. <wsdl:part name="parameters" element="tns:GetIDTypeListResponse" />
  1554. </wsdl:message>
  1555. <wsdl:message name="ISendAPI_GetPurposeList_InputMessage">
  1556. <wsdl:part name="parameters" element="tns:GetPurposeList" />
  1557. </wsdl:message>
  1558. <wsdl:message name="ISendAPI_GetPurposeList_OutputMessage">
  1559. <wsdl:part name="parameters" element="tns:GetPurposeListResponse" />
  1560. </wsdl:message>
  1561. <wsdl:message name="ISendAPI_GetIncomeSourceList_InputMessage">
  1562. <wsdl:part name="parameters" element="tns:GetIncomeSourceList" />
  1563. </wsdl:message>
  1564. <wsdl:message name="ISendAPI_GetIncomeSourceList_OutputMessage">
  1565. <wsdl:part name="parameters" element="tns:GetIncomeSourceListResponse" />
  1566. </wsdl:message>
  1567. <wsdl:message name="ISendAPI_GetRelationshipList_InputMessage">
  1568. <wsdl:part name="parameters" element="tns:GetRelationshipList" />
  1569. </wsdl:message>
  1570. <wsdl:message name="ISendAPI_GetRelationshipList_OutputMessage">
  1571. <wsdl:part name="parameters" element="tns:GetRelationshipListResponse" />
  1572. </wsdl:message>
  1573. <wsdl:message name="ISendAPI_ChangePassword_InputMessage">
  1574. <wsdl:part name="parameters" element="tns:ChangePassword" />
  1575. </wsdl:message>
  1576. <wsdl:message name="ISendAPI_ChangePassword_OutputMessage">
  1577. <wsdl:part name="parameters" element="tns:ChangePasswordResponse" />
  1578. </wsdl:message>
  1579. <wsdl:portType name="ISendAPI">
  1580. <wsdl:operation name="GetCountryList">
  1581. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCountryList" message="tns:ISendAPI_GetCountryList_InputMessage" />
  1582. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCountryListResponse" message="tns:ISendAPI_GetCountryList_OutputMessage" />
  1583. </wsdl:operation>
  1584. <wsdl:operation name="GetCurrencyList">
  1585. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCurrencyList" message="tns:ISendAPI_GetCurrencyList_InputMessage" />
  1586. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCurrencyListResponse" message="tns:ISendAPI_GetCurrencyList_OutputMessage" />
  1587. </wsdl:operation>
  1588. <wsdl:operation name="GetPaymentModeList">
  1589. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPaymentModeList" message="tns:ISendAPI_GetPaymentModeList_InputMessage" />
  1590. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPaymentModeListResponse" message="tns:ISendAPI_GetPaymentModeList_OutputMessage" />
  1591. </wsdl:operation>
  1592. <wsdl:operation name="GetCityList">
  1593. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCityList" message="tns:ISendAPI_GetCityList_InputMessage" />
  1594. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCityListResponse" message="tns:ISendAPI_GetCityList_OutputMessage" />
  1595. </wsdl:operation>
  1596. <wsdl:operation name="GetBranchList">
  1597. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetBranchList" message="tns:ISendAPI_GetBranchList_InputMessage" />
  1598. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetBranchListResponse" message="tns:ISendAPI_GetBranchList_OutputMessage" />
  1599. </wsdl:operation>
  1600. <wsdl:operation name="GetExchangeRate">
  1601. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRate" message="tns:ISendAPI_GetExchangeRate_InputMessage" />
  1602. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateResponse" message="tns:ISendAPI_GetExchangeRate_OutputMessage" />
  1603. </wsdl:operation>
  1604. <wsdl:operation name="GetServiceCharges">
  1605. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetServiceCharges" message="tns:ISendAPI_GetServiceCharges_InputMessage" />
  1606. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetServiceChargesResponse" message="tns:ISendAPI_GetServiceCharges_OutputMessage" />
  1607. </wsdl:operation>
  1608. <wsdl:operation name="GetCountryServiceCharges">
  1609. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetCountryServiceCharges" message="tns:ISendAPI_GetCountryServiceCharges_InputMessage" />
  1610. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetCountryServiceChargesResponse" message="tns:ISendAPI_GetCountryServiceCharges_OutputMessage" />
  1611. </wsdl:operation>
  1612. <wsdl:operation name="ValidateSendTransfer">
  1613. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ValidateSendTransfer" message="tns:ISendAPI_ValidateSendTransfer_InputMessage" />
  1614. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ValidateSendTransferResponse" message="tns:ISendAPI_ValidateSendTransfer_OutputMessage" />
  1615. </wsdl:operation>
  1616. <wsdl:operation name="SendTransfer">
  1617. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/SendTransfer" message="tns:ISendAPI_SendTransfer_InputMessage" />
  1618. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/SendTransferResponse" message="tns:ISendAPI_SendTransfer_OutputMessage" />
  1619. </wsdl:operation>
  1620. <wsdl:operation name="SendAuxiliaryPayment">
  1621. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/SendAuxiliaryPayment" message="tns:ISendAPI_SendAuxiliaryPayment_InputMessage" />
  1622. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/SendAuxiliaryPaymentResponse" message="tns:ISendAPI_SendAuxiliaryPayment_OutputMessage" />
  1623. </wsdl:operation>
  1624. <wsdl:operation name="ApproveTransfer">
  1625. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ApproveTransfer" message="tns:ISendAPI_ApproveTransfer_InputMessage" />
  1626. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ApproveTransferResponse" message="tns:ISendAPI_ApproveTransfer_OutputMessage" />
  1627. </wsdl:operation>
  1628. <wsdl:operation name="BlockTransfer">
  1629. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/BlockTransfer" message="tns:ISendAPI_BlockTransfer_InputMessage" />
  1630. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/BlockTransferResponse" message="tns:ISendAPI_BlockTransfer_OutputMessage" />
  1631. </wsdl:operation>
  1632. <wsdl:operation name="ReleaseTransfer">
  1633. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ReleaseTransfer" message="tns:ISendAPI_ReleaseTransfer_InputMessage" />
  1634. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ReleaseTransferResponse" message="tns:ISendAPI_ReleaseTransfer_OutputMessage" />
  1635. </wsdl:operation>
  1636. <wsdl:operation name="CancelTransfer">
  1637. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/CancelTransfer" message="tns:ISendAPI_CancelTransfer_InputMessage" />
  1638. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/CancelTransferResponse" message="tns:ISendAPI_CancelTransfer_OutputMessage" />
  1639. </wsdl:operation>
  1640. <wsdl:operation name="RefundTransfer">
  1641. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/RefundTransfer" message="tns:ISendAPI_RefundTransfer_InputMessage" />
  1642. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/RefundTransferResponse" message="tns:ISendAPI_RefundTransfer_OutputMessage" />
  1643. </wsdl:operation>
  1644. <wsdl:operation name="ModifyTransfer">
  1645. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ModifyTransfer" message="tns:ISendAPI_ModifyTransfer_InputMessage" />
  1646. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ModifyTransferResponse" message="tns:ISendAPI_ModifyTransfer_OutputMessage" />
  1647. </wsdl:operation>
  1648. <wsdl:operation name="GetModifyTransferStatus">
  1649. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetModifyTransferStatus" message="tns:ISendAPI_GetModifyTransferStatus_InputMessage" />
  1650. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetModifyTransferStatusResponse" message="tns:ISendAPI_GetModifyTransferStatus_OutputMessage" />
  1651. </wsdl:operation>
  1652. <wsdl:operation name="GetPayoutBranchList">
  1653. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPayoutBranchList" message="tns:ISendAPI_GetPayoutBranchList_InputMessage" />
  1654. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPayoutBranchListResponse" message="tns:ISendAPI_GetPayoutBranchList_OutputMessage" />
  1655. </wsdl:operation>
  1656. <wsdl:operation name="GetTransferStatus">
  1657. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetTransferStatus" message="tns:ISendAPI_GetTransferStatus_InputMessage" />
  1658. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetTransferStatusResponse" message="tns:ISendAPI_GetTransferStatus_OutputMessage" />
  1659. </wsdl:operation>
  1660. <wsdl:operation name="GetSentTransferList">
  1661. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetSentTransferList" message="tns:ISendAPI_GetSentTransferList_InputMessage" />
  1662. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetSentTransferListResponse" message="tns:ISendAPI_GetSentTransferList_OutputMessage" />
  1663. </wsdl:operation>
  1664. <wsdl:operation name="GetExchangeRateList">
  1665. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateList" message="tns:ISendAPI_GetExchangeRateList_InputMessage" />
  1666. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetExchangeRateListResponse" message="tns:ISendAPI_GetExchangeRateList_OutputMessage" />
  1667. </wsdl:operation>
  1668. <wsdl:operation name="GetAvailableBalance">
  1669. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetAvailableBalance" message="tns:ISendAPI_GetAvailableBalance_InputMessage" />
  1670. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetAvailableBalanceResponse" message="tns:ISendAPI_GetAvailableBalance_OutputMessage" />
  1671. </wsdl:operation>
  1672. <wsdl:operation name="UpdateSettlementRate">
  1673. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/UpdateSettlementRate" message="tns:ISendAPI_UpdateSettlementRate_InputMessage" />
  1674. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/UpdateSettlementRateResponse" message="tns:ISendAPI_UpdateSettlementRate_OutputMessage" />
  1675. </wsdl:operation>
  1676. <wsdl:operation name="GetTransferFinancialsList">
  1677. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetTransferFinancialsList" message="tns:ISendAPI_GetTransferFinancialsList_InputMessage" />
  1678. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetTransferFinancialsListResponse" message="tns:ISendAPI_GetTransferFinancialsList_OutputMessage" />
  1679. </wsdl:operation>
  1680. <wsdl:operation name="GetIDTypeList">
  1681. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetIDTypeList" message="tns:ISendAPI_GetIDTypeList_InputMessage" />
  1682. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetIDTypeListResponse" message="tns:ISendAPI_GetIDTypeList_OutputMessage" />
  1683. </wsdl:operation>
  1684. <wsdl:operation name="GetPurposeList">
  1685. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetPurposeList" message="tns:ISendAPI_GetPurposeList_InputMessage" />
  1686. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetPurposeListResponse" message="tns:ISendAPI_GetPurposeList_OutputMessage" />
  1687. </wsdl:operation>
  1688. <wsdl:operation name="GetIncomeSourceList">
  1689. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetIncomeSourceList" message="tns:ISendAPI_GetIncomeSourceList_InputMessage" />
  1690. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetIncomeSourceListResponse" message="tns:ISendAPI_GetIncomeSourceList_OutputMessage" />
  1691. </wsdl:operation>
  1692. <wsdl:operation name="GetRelationshipList">
  1693. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/GetRelationshipList" message="tns:ISendAPI_GetRelationshipList_InputMessage" />
  1694. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/GetRelationshipListResponse" message="tns:ISendAPI_GetRelationshipList_OutputMessage" />
  1695. </wsdl:operation>
  1696. <wsdl:operation name="ChangePassword">
  1697. <wsdl:input wsaw:Action="http://tempuri.org/ISendAPI/ChangePassword" message="tns:ISendAPI_ChangePassword_InputMessage" />
  1698. <wsdl:output wsaw:Action="http://tempuri.org/ISendAPI/ChangePasswordResponse" message="tns:ISendAPI_ChangePassword_OutputMessage" />
  1699. </wsdl:operation>
  1700. </wsdl:portType>
  1701. <wsdl:binding name="BasicHttpsBinding_ISendAPI" type="tns:ISendAPI">
  1702. <wsp:PolicyReference URI="#BasicHttpsBinding_ISendAPI_policy" />
  1703. <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
  1704. <wsdl:operation name="GetCountryList">
  1705. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCountryList" style="document" />
  1706. <wsdl:input>
  1707. <soap:body use="literal" />
  1708. </wsdl:input>
  1709. <wsdl:output>
  1710. <soap:body use="literal" />
  1711. </wsdl:output>
  1712. </wsdl:operation>
  1713. <wsdl:operation name="GetCurrencyList">
  1714. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCurrencyList" style="document" />
  1715. <wsdl:input>
  1716. <soap:body use="literal" />
  1717. </wsdl:input>
  1718. <wsdl:output>
  1719. <soap:body use="literal" />
  1720. </wsdl:output>
  1721. </wsdl:operation>
  1722. <wsdl:operation name="GetPaymentModeList">
  1723. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPaymentModeList" style="document" />
  1724. <wsdl:input>
  1725. <soap:body use="literal" />
  1726. </wsdl:input>
  1727. <wsdl:output>
  1728. <soap:body use="literal" />
  1729. </wsdl:output>
  1730. </wsdl:operation>
  1731. <wsdl:operation name="GetCityList">
  1732. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCityList" style="document" />
  1733. <wsdl:input>
  1734. <soap:body use="literal" />
  1735. </wsdl:input>
  1736. <wsdl:output>
  1737. <soap:body use="literal" />
  1738. </wsdl:output>
  1739. </wsdl:operation>
  1740. <wsdl:operation name="GetBranchList">
  1741. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetBranchList" style="document" />
  1742. <wsdl:input>
  1743. <soap:body use="literal" />
  1744. </wsdl:input>
  1745. <wsdl:output>
  1746. <soap:body use="literal" />
  1747. </wsdl:output>
  1748. </wsdl:operation>
  1749. <wsdl:operation name="GetExchangeRate">
  1750. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetExchangeRate" style="document" />
  1751. <wsdl:input>
  1752. <soap:body use="literal" />
  1753. </wsdl:input>
  1754. <wsdl:output>
  1755. <soap:body use="literal" />
  1756. </wsdl:output>
  1757. </wsdl:operation>
  1758. <wsdl:operation name="GetServiceCharges">
  1759. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetServiceCharges" style="document" />
  1760. <wsdl:input>
  1761. <soap:body use="literal" />
  1762. </wsdl:input>
  1763. <wsdl:output>
  1764. <soap:body use="literal" />
  1765. </wsdl:output>
  1766. </wsdl:operation>
  1767. <wsdl:operation name="GetCountryServiceCharges">
  1768. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetCountryServiceCharges" style="document" />
  1769. <wsdl:input>
  1770. <soap:body use="literal" />
  1771. </wsdl:input>
  1772. <wsdl:output>
  1773. <soap:body use="literal" />
  1774. </wsdl:output>
  1775. </wsdl:operation>
  1776. <wsdl:operation name="ValidateSendTransfer">
  1777. <soap:operation soapAction="http://tempuri.org/ISendAPI/ValidateSendTransfer" style="document" />
  1778. <wsdl:input>
  1779. <soap:body use="literal" />
  1780. </wsdl:input>
  1781. <wsdl:output>
  1782. <soap:body use="literal" />
  1783. </wsdl:output>
  1784. </wsdl:operation>
  1785. <wsdl:operation name="SendTransfer">
  1786. <soap:operation soapAction="http://tempuri.org/ISendAPI/SendTransfer" style="document" />
  1787. <wsdl:input>
  1788. <soap:body use="literal" />
  1789. </wsdl:input>
  1790. <wsdl:output>
  1791. <soap:body use="literal" />
  1792. </wsdl:output>
  1793. </wsdl:operation>
  1794. <wsdl:operation name="SendAuxiliaryPayment">
  1795. <soap:operation soapAction="http://tempuri.org/ISendAPI/SendAuxiliaryPayment" style="document" />
  1796. <wsdl:input>
  1797. <soap:body use="literal" />
  1798. </wsdl:input>
  1799. <wsdl:output>
  1800. <soap:body use="literal" />
  1801. </wsdl:output>
  1802. </wsdl:operation>
  1803. <wsdl:operation name="ApproveTransfer">
  1804. <soap:operation soapAction="http://tempuri.org/ISendAPI/ApproveTransfer" style="document" />
  1805. <wsdl:input>
  1806. <soap:body use="literal" />
  1807. </wsdl:input>
  1808. <wsdl:output>
  1809. <soap:body use="literal" />
  1810. </wsdl:output>
  1811. </wsdl:operation>
  1812. <wsdl:operation name="BlockTransfer">
  1813. <soap:operation soapAction="http://tempuri.org/ISendAPI/BlockTransfer" style="document" />
  1814. <wsdl:input>
  1815. <soap:body use="literal" />
  1816. </wsdl:input>
  1817. <wsdl:output>
  1818. <soap:body use="literal" />
  1819. </wsdl:output>
  1820. </wsdl:operation>
  1821. <wsdl:operation name="ReleaseTransfer">
  1822. <soap:operation soapAction="http://tempuri.org/ISendAPI/ReleaseTransfer" style="document" />
  1823. <wsdl:input>
  1824. <soap:body use="literal" />
  1825. </wsdl:input>
  1826. <wsdl:output>
  1827. <soap:body use="literal" />
  1828. </wsdl:output>
  1829. </wsdl:operation>
  1830. <wsdl:operation name="CancelTransfer">
  1831. <soap:operation soapAction="http://tempuri.org/ISendAPI/CancelTransfer" style="document" />
  1832. <wsdl:input>
  1833. <soap:body use="literal" />
  1834. </wsdl:input>
  1835. <wsdl:output>
  1836. <soap:body use="literal" />
  1837. </wsdl:output>
  1838. </wsdl:operation>
  1839. <wsdl:operation name="RefundTransfer">
  1840. <soap:operation soapAction="http://tempuri.org/ISendAPI/RefundTransfer" style="document" />
  1841. <wsdl:input>
  1842. <soap:body use="literal" />
  1843. </wsdl:input>
  1844. <wsdl:output>
  1845. <soap:body use="literal" />
  1846. </wsdl:output>
  1847. </wsdl:operation>
  1848. <wsdl:operation name="ModifyTransfer">
  1849. <soap:operation soapAction="http://tempuri.org/ISendAPI/ModifyTransfer" style="document" />
  1850. <wsdl:input>
  1851. <soap:body use="literal" />
  1852. </wsdl:input>
  1853. <wsdl:output>
  1854. <soap:body use="literal" />
  1855. </wsdl:output>
  1856. </wsdl:operation>
  1857. <wsdl:operation name="GetModifyTransferStatus">
  1858. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetModifyTransferStatus" style="document" />
  1859. <wsdl:input>
  1860. <soap:body use="literal" />
  1861. </wsdl:input>
  1862. <wsdl:output>
  1863. <soap:body use="literal" />
  1864. </wsdl:output>
  1865. </wsdl:operation>
  1866. <wsdl:operation name="GetPayoutBranchList">
  1867. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPayoutBranchList" style="document" />
  1868. <wsdl:input>
  1869. <soap:body use="literal" />
  1870. </wsdl:input>
  1871. <wsdl:output>
  1872. <soap:body use="literal" />
  1873. </wsdl:output>
  1874. </wsdl:operation>
  1875. <wsdl:operation name="GetTransferStatus">
  1876. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetTransferStatus" style="document" />
  1877. <wsdl:input>
  1878. <soap:body use="literal" />
  1879. </wsdl:input>
  1880. <wsdl:output>
  1881. <soap:body use="literal" />
  1882. </wsdl:output>
  1883. </wsdl:operation>
  1884. <wsdl:operation name="GetSentTransferList">
  1885. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetSentTransferList" style="document" />
  1886. <wsdl:input>
  1887. <soap:body use="literal" />
  1888. </wsdl:input>
  1889. <wsdl:output>
  1890. <soap:body use="literal" />
  1891. </wsdl:output>
  1892. </wsdl:operation>
  1893. <wsdl:operation name="GetExchangeRateList">
  1894. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetExchangeRateList" style="document" />
  1895. <wsdl:input>
  1896. <soap:body use="literal" />
  1897. </wsdl:input>
  1898. <wsdl:output>
  1899. <soap:body use="literal" />
  1900. </wsdl:output>
  1901. </wsdl:operation>
  1902. <wsdl:operation name="GetAvailableBalance">
  1903. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetAvailableBalance" style="document" />
  1904. <wsdl:input>
  1905. <soap:body use="literal" />
  1906. </wsdl:input>
  1907. <wsdl:output>
  1908. <soap:body use="literal" />
  1909. </wsdl:output>
  1910. </wsdl:operation>
  1911. <wsdl:operation name="UpdateSettlementRate">
  1912. <soap:operation soapAction="http://tempuri.org/ISendAPI/UpdateSettlementRate" style="document" />
  1913. <wsdl:input>
  1914. <soap:body use="literal" />
  1915. </wsdl:input>
  1916. <wsdl:output>
  1917. <soap:body use="literal" />
  1918. </wsdl:output>
  1919. </wsdl:operation>
  1920. <wsdl:operation name="GetTransferFinancialsList">
  1921. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetTransferFinancialsList" style="document" />
  1922. <wsdl:input>
  1923. <soap:body use="literal" />
  1924. </wsdl:input>
  1925. <wsdl:output>
  1926. <soap:body use="literal" />
  1927. </wsdl:output>
  1928. </wsdl:operation>
  1929. <wsdl:operation name="GetIDTypeList">
  1930. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetIDTypeList" style="document" />
  1931. <wsdl:input>
  1932. <soap:body use="literal" />
  1933. </wsdl:input>
  1934. <wsdl:output>
  1935. <soap:body use="literal" />
  1936. </wsdl:output>
  1937. </wsdl:operation>
  1938. <wsdl:operation name="GetPurposeList">
  1939. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetPurposeList" style="document" />
  1940. <wsdl:input>
  1941. <soap:body use="literal" />
  1942. </wsdl:input>
  1943. <wsdl:output>
  1944. <soap:body use="literal" />
  1945. </wsdl:output>
  1946. </wsdl:operation>
  1947. <wsdl:operation name="GetIncomeSourceList">
  1948. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetIncomeSourceList" style="document" />
  1949. <wsdl:input>
  1950. <soap:body use="literal" />
  1951. </wsdl:input>
  1952. <wsdl:output>
  1953. <soap:body use="literal" />
  1954. </wsdl:output>
  1955. </wsdl:operation>
  1956. <wsdl:operation name="GetRelationshipList">
  1957. <soap:operation soapAction="http://tempuri.org/ISendAPI/GetRelationshipList" style="document" />
  1958. <wsdl:input>
  1959. <soap:body use="literal" />
  1960. </wsdl:input>
  1961. <wsdl:output>
  1962. <soap:body use="literal" />
  1963. </wsdl:output>
  1964. </wsdl:operation>
  1965. <wsdl:operation name="ChangePassword">
  1966. <soap:operation soapAction="http://tempuri.org/ISendAPI/ChangePassword" style="document" />
  1967. <wsdl:input>
  1968. <soap:body use="literal" />
  1969. </wsdl:input>
  1970. <wsdl:output>
  1971. <soap:body use="literal" />
  1972. </wsdl:output>
  1973. </wsdl:operation>
  1974. </wsdl:binding>
  1975. <wsdl:service name="SendAPI">
  1976. <wsdl:port name="BasicHttpsBinding_ISendAPI" binding="tns:BasicHttpsBinding_ISendAPI">
  1977. <soap:address location="https://api.gccremit.com/SendAPI.svc" />
  1978. </wsdl:port>
  1979. </wsdl:service>
  1980. </wsdl:definitions>