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.
 
 

938 lines
49 KiB

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:tns="WebServicesRemit" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="WebServicesRemit" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="WebServicesRemit">
<s:element name="CancelTXN">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="REFNO" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CANCEL_REASON" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CancelTXNResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CancelTXNResult" type="tns:CancelTXNResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CancelTXNResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_TXN_REF_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MESSAGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="REFNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="COLLECT_AMT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="EXCHANGE_RATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SERVICE_CHARGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUTAMT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUTCURRENCY" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="CreateTXN">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="FOREX_SESSION_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="REMITTER_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_ADDRESS" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_MOBILE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_CITY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_COUNTRY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDERS_IDENTITY_TYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_IDENTITY_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_ADDRESS" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_CONTACT_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_CITY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_COUNTRY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="COLLECT_AMT" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYOUTAMT" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYMENTTYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANKID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_BRANCH_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_ACCOUNT_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TRNDATE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CALC_BY" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateTXNResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateTXNResult" type="tns:CreateTXNResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CreateTXNResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_TXN_REF_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MESSAGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="REFNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="COLLECT_AMT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="EXCHANGE_RATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SERVICE_CHARGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUTAMT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUTCURRENCY" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="CreateTXNV2">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="FOREX_SESSION_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="REMITTER_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_ADDRESS" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_MOBILE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_CITY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_COUNTRY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDERS_IDENTITY_TYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_IDENTITY_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_ADDRESS" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_CONTACT_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_CITY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_COUNTRY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OCCUPATION" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SOURCE_OF_FUND" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RELATIONSHIP" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PURPOSE_OF_REMITTANCE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="COLLECT_AMT" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYOUTAMT" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYMENTTYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANKID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_BRANCH_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_ACCOUNT_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TRNDATE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CALC_BY" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateTXNV2Response">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateTXNV2Result" type="tns:CreateTXNResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetCalculation">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYOUT_AGENT_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="REMIT_AMOUNT" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYMENTTYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYOUT_COUNTRY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CALC_BY" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetCalculationResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetCalculationResult" type="tns:GetCalculationResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="GetCalculationResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_TXN_REF_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MESSAGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="COLLECT_AMT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="COLLECT_CURRENCY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SERVICE_CHARGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="EXCHANGE_RATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUTAMT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUTCURRENCY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="FOREX_SESSION_ID" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetStatus">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="REFNO" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetStatusResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetStatusResult" type="tns:GetStatusResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="GetStatusResult">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_TXN_REF_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MESSAGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="REFNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SENDER_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="RECEIVER_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUTAMT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUTCURRENCY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="STATUS" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="STATUS_DATE" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetStatusByTxnRefId">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TXN_REF_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetStatusByTxnRefIdResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetStatusByTxnRefIdResult" type="tns:GetStatusResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ReconcileReport">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="REPORT_TYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="FROM_DATE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TO_DATE" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ReconcileReportResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ReconcileReportResult" type="tns:ArrayOfReturn_TRANSREPORT" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfReturn_TRANSREPORT">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Return_TRANSREPORT" nillable="true" type="tns:Return_TRANSREPORT" />
</s:sequence>
</s:complexType>
<s:complexType name="Return_TRANSREPORT">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_BRANCH" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="TRANSACTION_STATUS" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="REFNO" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SENDER_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="RECEIVER_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="RECEIVER_COUNTRY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUT_AMT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUT_CCY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="TRANSACTION_DATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="STATUS" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAID_DATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUT_AGENT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CANCEL_DATE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MESSAGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_TXN_REF_ID" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetAgent">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYMENTTYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYOUT_COUNTRY" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetAgentResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetAgentResult" type="tns:ArrayOfReturn_AGENT" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfReturn_AGENT">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Return_AGENT" nillable="true" type="tns:Return_AGENT" />
</s:sequence>
</s:complexType>
<s:complexType name="Return_AGENT">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_TXN_REF_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MESSAGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ADDRESS" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CITY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CURRENCY" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetAgentBranch">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetAgentBranchResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetAgentBranchResult" type="tns:Return_AGENTBRANCH" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="Return_AGENTBRANCH">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MESSAGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_TXN_REF_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BRANCHES" type="tns:ArrayOfReturn_AGENTBRANCHLIST" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfReturn_AGENTBRANCHLIST">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Return_AGENTBRANCHLIST" nillable="true" type="tns:Return_AGENTBRANCHLIST" />
</s:sequence>
</s:complexType>
<s:complexType name="Return_AGENTBRANCHLIST">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="LOCATIONID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BRANCH" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ADDRESS" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CITY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BANK_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="EXT_BANK_BRANCH_ID" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="ChekAccount">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="input" nillable="true" type="tns:CheckAccountRequest" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CheckAccountRequest">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANKID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_ACCOUNT_NUMBER" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="ChekAccountResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ChekAccountResult" type="tns:CheckAccountResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CheckAccountResult">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="CODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MESSAGE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_ACCOUNT_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_ACCOUNT_NAME" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="CreateTXNV3">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="CreateTXNRequest" nillable="true" type="tns:CreateTXNRequest" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="CreateTXNRequest">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_SESSION_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TXN_REF_ID" nillable="true" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="REMITTER_ID" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_ADDRESS" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_MOBILE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_CITY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_COUNTRY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDERS_IDENTITY_TYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SENDER_IDENTITY_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_ADDRESS" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_CONTACT_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_CITY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RECEIVER_COUNTRY" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYOUTAMT" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SEND_CURR_COST_RATE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAY_CURR_COST_RATE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYMENTTYPE" nillable="true" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BANKID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BANK_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BANK_BRANCH_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BANK_ACCOUNT_NUMBER" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OCCUPATION" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SOURCE_OF_FUND" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RELATIONSHIP" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PURPOSE_OF_REMITTANCE" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="CreateTXNV3Response">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateTXNV3Result" type="tns:CreateTXNResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ConfirmTXN">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="request" nillable="true" type="tns:ConfirmTxnRequest" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ConfirmTxnRequest">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_SESSION_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="REFNO" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="ConfirmTXNResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ConfirmTXNResult" type="tns:ConfirmTxnResponse" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ConfirmTxnResponse">
<s:complexContent mixed="false">
<s:extension base="tns:CreateTXNResult" />
</s:complexContent>
</s:complexType>
<s:element name="BankAccountValidation">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="request" nillable="true" type="tns:AccountValidationRequest" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="AccountValidationRequest">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_SESSION_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ACCOUNTNUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ACCOUNTNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANKBRANCHID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANKNAME" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="BankAccountValidationResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="BankAccountValidationResult" type="tns:AccountValidationResponse" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="AccountValidationResponse">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="CODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MESSAGE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_ACCOUNT_NUMBER" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BANK_ACCOUNT_NAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MATCH_PERCENTAGE" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetAgent_V2">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="request" nillable="true" type="tns:GetAgentV2Request" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="GetAgentV2Request">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ACCESSCODE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="USERNAME" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PASSWORD" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_SESSION_ID" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AGENT_TYPE" nillable="true" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PAYOUT_COUNTRY" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="GetAgent_V2Response">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetAgent_V2Result" type="tns:ArrayOfReturn_AGENT_V2" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfReturn_AGENT_V2">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Return_AGENT_V2" nillable="true" type="tns:Return_AGENT_V2" />
</s:sequence>
</s:complexType>
<s:complexType name="Return_AGENT_V2">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CODE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_SESSION_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="MESSAGE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_ID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_NAME" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AGENT_TYPE" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PAYOUT_COUNTRY" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ADDRESS" type="s:string" />
</s:sequence>
</s:complexType>
</s:schema>
</wsdl:types>
<wsdl:message name="CancelTXNSoapIn">
<wsdl:part name="parameters" element="tns:CancelTXN" />
</wsdl:message>
<wsdl:message name="CancelTXNSoapOut">
<wsdl:part name="parameters" element="tns:CancelTXNResponse" />
</wsdl:message>
<wsdl:message name="CreateTXNSoapIn">
<wsdl:part name="parameters" element="tns:CreateTXN" />
</wsdl:message>
<wsdl:message name="CreateTXNSoapOut">
<wsdl:part name="parameters" element="tns:CreateTXNResponse" />
</wsdl:message>
<wsdl:message name="CreateTXNV2SoapIn">
<wsdl:part name="parameters" element="tns:CreateTXNV2" />
</wsdl:message>
<wsdl:message name="CreateTXNV2SoapOut">
<wsdl:part name="parameters" element="tns:CreateTXNV2Response" />
</wsdl:message>
<wsdl:message name="GetCalculationSoapIn">
<wsdl:part name="parameters" element="tns:GetCalculation" />
</wsdl:message>
<wsdl:message name="GetCalculationSoapOut">
<wsdl:part name="parameters" element="tns:GetCalculationResponse" />
</wsdl:message>
<wsdl:message name="GetStatusSoapIn">
<wsdl:part name="parameters" element="tns:GetStatus" />
</wsdl:message>
<wsdl:message name="GetStatusSoapOut">
<wsdl:part name="parameters" element="tns:GetStatusResponse" />
</wsdl:message>
<wsdl:message name="GetStatusByTxnRefIdSoapIn">
<wsdl:part name="parameters" element="tns:GetStatusByTxnRefId" />
</wsdl:message>
<wsdl:message name="GetStatusByTxnRefIdSoapOut">
<wsdl:part name="parameters" element="tns:GetStatusByTxnRefIdResponse" />
</wsdl:message>
<wsdl:message name="ReconcileReportSoapIn">
<wsdl:part name="parameters" element="tns:ReconcileReport" />
</wsdl:message>
<wsdl:message name="ReconcileReportSoapOut">
<wsdl:part name="parameters" element="tns:ReconcileReportResponse" />
</wsdl:message>
<wsdl:message name="GetAgentSoapIn">
<wsdl:part name="parameters" element="tns:GetAgent" />
</wsdl:message>
<wsdl:message name="GetAgentSoapOut">
<wsdl:part name="parameters" element="tns:GetAgentResponse" />
</wsdl:message>
<wsdl:message name="GetAgentBranchSoapIn">
<wsdl:part name="parameters" element="tns:GetAgentBranch" />
</wsdl:message>
<wsdl:message name="GetAgentBranchSoapOut">
<wsdl:part name="parameters" element="tns:GetAgentBranchResponse" />
</wsdl:message>
<wsdl:message name="ChekAccountSoapIn">
<wsdl:part name="parameters" element="tns:ChekAccount" />
</wsdl:message>
<wsdl:message name="ChekAccountSoapOut">
<wsdl:part name="parameters" element="tns:ChekAccountResponse" />
</wsdl:message>
<wsdl:message name="CreateTXNV3SoapIn">
<wsdl:part name="parameters" element="tns:CreateTXNV3" />
</wsdl:message>
<wsdl:message name="CreateTXNV3SoapOut">
<wsdl:part name="parameters" element="tns:CreateTXNV3Response" />
</wsdl:message>
<wsdl:message name="ConfirmTXNSoapIn">
<wsdl:part name="parameters" element="tns:ConfirmTXN" />
</wsdl:message>
<wsdl:message name="ConfirmTXNSoapOut">
<wsdl:part name="parameters" element="tns:ConfirmTXNResponse" />
</wsdl:message>
<wsdl:message name="BankAccountValidationSoapIn">
<wsdl:part name="parameters" element="tns:BankAccountValidation" />
</wsdl:message>
<wsdl:message name="BankAccountValidationSoapOut">
<wsdl:part name="parameters" element="tns:BankAccountValidationResponse" />
</wsdl:message>
<wsdl:message name="GetAgent_V2SoapIn">
<wsdl:part name="parameters" element="tns:GetAgent_V2" />
</wsdl:message>
<wsdl:message name="GetAgent_V2SoapOut">
<wsdl:part name="parameters" element="tns:GetAgent_V2Response" />
</wsdl:message>
<wsdl:portType name="imeServiceV2Soap">
<wsdl:operation name="CancelTXN">
<wsdl:input message="tns:CancelTXNSoapIn" />
<wsdl:output message="tns:CancelTXNSoapOut" />
</wsdl:operation>
<wsdl:operation name="CreateTXN">
<wsdl:input message="tns:CreateTXNSoapIn" />
<wsdl:output message="tns:CreateTXNSoapOut" />
</wsdl:operation>
<wsdl:operation name="CreateTXNV2">
<wsdl:input message="tns:CreateTXNV2SoapIn" />
<wsdl:output message="tns:CreateTXNV2SoapOut" />
</wsdl:operation>
<wsdl:operation name="GetCalculation">
<wsdl:input message="tns:GetCalculationSoapIn" />
<wsdl:output message="tns:GetCalculationSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetStatus">
<wsdl:input message="tns:GetStatusSoapIn" />
<wsdl:output message="tns:GetStatusSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetStatusByTxnRefId">
<wsdl:input message="tns:GetStatusByTxnRefIdSoapIn" />
<wsdl:output message="tns:GetStatusByTxnRefIdSoapOut" />
</wsdl:operation>
<wsdl:operation name="ReconcileReport">
<wsdl:input message="tns:ReconcileReportSoapIn" />
<wsdl:output message="tns:ReconcileReportSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetAgent">
<wsdl:input message="tns:GetAgentSoapIn" />
<wsdl:output message="tns:GetAgentSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetAgentBranch">
<wsdl:input message="tns:GetAgentBranchSoapIn" />
<wsdl:output message="tns:GetAgentBranchSoapOut" />
</wsdl:operation>
<wsdl:operation name="ChekAccount">
<wsdl:input message="tns:ChekAccountSoapIn" />
<wsdl:output message="tns:ChekAccountSoapOut" />
</wsdl:operation>
<wsdl:operation name="CreateTXNV3">
<wsdl:input message="tns:CreateTXNV3SoapIn" />
<wsdl:output message="tns:CreateTXNV3SoapOut" />
</wsdl:operation>
<wsdl:operation name="ConfirmTXN">
<wsdl:input message="tns:ConfirmTXNSoapIn" />
<wsdl:output message="tns:ConfirmTXNSoapOut" />
</wsdl:operation>
<wsdl:operation name="BankAccountValidation">
<wsdl:input message="tns:BankAccountValidationSoapIn" />
<wsdl:output message="tns:BankAccountValidationSoapOut" />
</wsdl:operation>
<wsdl:operation name="GetAgent_V2">
<wsdl:input message="tns:GetAgent_V2SoapIn" />
<wsdl:output message="tns:GetAgent_V2SoapOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="imeServiceV2Soap" type="tns:imeServiceV2Soap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CancelTXN">
<soap:operation soapAction="WebServicesRemit/CancelTXN" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateTXN">
<soap:operation soapAction="WebServicesRemit/CreateTXN" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateTXNV2">
<soap:operation soapAction="WebServicesRemit/CreateTXNV2" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCalculation">
<soap:operation soapAction="WebServicesRemit/GetCalculation" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetStatus">
<soap:operation soapAction="WebServicesRemit/GetStatus" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetStatusByTxnRefId">
<soap:operation soapAction="WebServicesRemit/GetStatusByTxnRefId" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ReconcileReport">
<soap:operation soapAction="WebServicesRemit/ReconcileReport" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAgent">
<soap:operation soapAction="WebServicesRemit/GetAgent" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAgentBranch">
<soap:operation soapAction="WebServicesRemit/GetAgentBranch" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ChekAccount">
<soap:operation soapAction="WebServicesRemit/ChekAccount" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateTXNV3">
<soap:operation soapAction="WebServicesRemit/CreateTXNV3" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ConfirmTXN">
<soap:operation soapAction="WebServicesRemit/ConfirmTXN" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="BankAccountValidation">
<soap:operation soapAction="WebServicesRemit/BankAccountValidation" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAgent_V2">
<soap:operation soapAction="WebServicesRemit/GetAgent_V2" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="imeServiceV2Soap12" type="tns:imeServiceV2Soap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CancelTXN">
<soap12:operation soapAction="WebServicesRemit/CancelTXN" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateTXN">
<soap12:operation soapAction="WebServicesRemit/CreateTXN" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateTXNV2">
<soap12:operation soapAction="WebServicesRemit/CreateTXNV2" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCalculation">
<soap12:operation soapAction="WebServicesRemit/GetCalculation" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetStatus">
<soap12:operation soapAction="WebServicesRemit/GetStatus" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetStatusByTxnRefId">
<soap12:operation soapAction="WebServicesRemit/GetStatusByTxnRefId" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ReconcileReport">
<soap12:operation soapAction="WebServicesRemit/ReconcileReport" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAgent">
<soap12:operation soapAction="WebServicesRemit/GetAgent" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAgentBranch">
<soap12:operation soapAction="WebServicesRemit/GetAgentBranch" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ChekAccount">
<soap12:operation soapAction="WebServicesRemit/ChekAccount" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateTXNV3">
<soap12:operation soapAction="WebServicesRemit/CreateTXNV3" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ConfirmTXN">
<soap12:operation soapAction="WebServicesRemit/ConfirmTXN" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="BankAccountValidation">
<soap12:operation soapAction="WebServicesRemit/BankAccountValidation" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAgent_V2">
<soap12:operation soapAction="WebServicesRemit/GetAgent_V2" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="imeServiceV2">
<wsdl:port name="imeServiceV2Soap" binding="tns:imeServiceV2Soap">
<soap:address location="http://211.25.249.199:9001/imeServiceV2.asmx" />
</wsdl:port>
<wsdl:port name="imeServiceV2Soap12" binding="tns:imeServiceV2Soap12">
<soap12:address location="http://211.25.249.199:9001/imeServiceV2.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>