OoredooWebService
Click here for a complete list of operations.
remittance
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /OoredooWebService.asmx HTTP/1.1
Host: ommdemo-api.transfast.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.ooredoo.qa/exhangehouse/omm/remittance"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<AuthenticationHeader xmlns="http://www.ooredoo.qa/exhangehouse/omm">
<Token>string</Token>
</AuthenticationHeader>
</soap:Header>
<soap:Body>
<remittance xmlns="http://www.ooredoo.qa/exhangehouse/omm">
<RemittanceRequest>
<IdExpiryDate xmlns="">string</IdExpiryDate>
<transactionId xmlns="">string</transactionId>
<sendCountry xmlns="">string</sendCountry>
<sendCurrency xmlns="">string</sendCurrency>
<receiveCountry xmlns="">string</receiveCountry>
<receiveCurrency xmlns="">string</receiveCurrency>
<deliveryOption xmlns="">string</deliveryOption>
<providerId xmlns="">string</providerId>
<sendAmount xmlns="">double</sendAmount>
<quotedExchangeRate xmlns="">double</quotedExchangeRate>
<senderFirstName xmlns="">string</senderFirstName>
<senderMiddleName xmlns="">string</senderMiddleName>
<senderLastName xmlns="">string</senderLastName>
<senderAddress xmlns="">string</senderAddress>
<senderPhone xmlns="">string</senderPhone>
<senderZipCode xmlns="">string</senderZipCode>
<senderDob xmlns="">date</senderDob>
<senderCob xmlns="">string</senderCob>
<senderId xmlns="">string</senderId>
<senderIDType xmlns="">string</senderIDType>
<senderNationality xmlns="">string</senderNationality>
<receiverFirstName xmlns="">string</receiverFirstName>
<receiverMiddleName xmlns="">string</receiverMiddleName>
<receiverLastName xmlns="">string</receiverLastName>
<receiverAddress xmlns="">string</receiverAddress>
<receiverPhone xmlns="">string</receiverPhone>
<receiverZipCode xmlns="">string</receiverZipCode>
<receiverDob xmlns="">date</receiverDob>
<receiverCob xmlns="">string</receiverCob>
<receiverId xmlns="">string</receiverId>
<receiverIDType xmlns="">string</receiverIDType>
<receiverNationality xmlns="">string</receiverNationality>
<receiverBankID xmlns="">string</receiverBankID>
<receiverBranchCode xmlns="">string</receiverBranchCode>
<receiverAccountNumber xmlns="">string</receiverAccountNumber>
<purposeOfRemittance xmlns="">string</purposeOfRemittance>
<remarks xmlns="">string</remarks>
<sourceOfFunds xmlns="">string</sourceOfFunds>
<relationshipToSender xmlns="">string</relationshipToSender>
<placeOfBirth xmlns="">string</placeOfBirth>
<senderOccupation xmlns="">string</senderOccupation>
</RemittanceRequest>
</remittance>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<remittanceResponse xmlns="http://www.ooredoo.qa/exhangehouse/omm">
<remittanceResult>
<referenceNumber xmlns="">string</referenceNumber>
<transactionAmount xmlns="">double</transactionAmount>
<transactionCurrency xmlns="">string</transactionCurrency>
<exchangeRate xmlns="">double</exchangeRate>
<receiveAmount xmlns="">double</receiveAmount>
<receiveCurrency xmlns="">string</receiveCurrency>
<feeAmount xmlns="">double</feeAmount>
</remittanceResult>
</remittanceResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /OoredooWebService.asmx HTTP/1.1
Host: ommdemo-api.transfast.net
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Header>
<AuthenticationHeader xmlns="http://www.ooredoo.qa/exhangehouse/omm">
<Token>string</Token>
</AuthenticationHeader>
</soap12:Header>
<soap12:Body>
<remittance xmlns="http://www.ooredoo.qa/exhangehouse/omm">
<RemittanceRequest>
<IdExpiryDate xmlns="">string</IdExpiryDate>
<transactionId xmlns="">string</transactionId>
<sendCountry xmlns="">string</sendCountry>
<sendCurrency xmlns="">string</sendCurrency>
<receiveCountry xmlns="">string</receiveCountry>
<receiveCurrency xmlns="">string</receiveCurrency>
<deliveryOption xmlns="">string</deliveryOption>
<providerId xmlns="">string</providerId>
<sendAmount xmlns="">double</sendAmount>
<quotedExchangeRate xmlns="">double</quotedExchangeRate>
<senderFirstName xmlns="">string</senderFirstName>
<senderMiddleName xmlns="">string</senderMiddleName>
<senderLastName xmlns="">string</senderLastName>
<senderAddress xmlns="">string</senderAddress>
<senderPhone xmlns="">string</senderPhone>
<senderZipCode xmlns="">string</senderZipCode>
<senderDob xmlns="">date</senderDob>
<senderCob xmlns="">string</senderCob>
<senderId xmlns="">string</senderId>
<senderIDType xmlns="">string</senderIDType>
<senderNationality xmlns="">string</senderNationality>
<receiverFirstName xmlns="">string</receiverFirstName>
<receiverMiddleName xmlns="">string</receiverMiddleName>
<receiverLastName xmlns="">string</receiverLastName>
<receiverAddress xmlns="">string</receiverAddress>
<receiverPhone xmlns="">string</receiverPhone>
<receiverZipCode xmlns="">string</receiverZipCode>
<receiverDob xmlns="">date</receiverDob>
<receiverCob xmlns="">string</receiverCob>
<receiverId xmlns="">string</receiverId>
<receiverIDType xmlns="">string</receiverIDType>
<receiverNationality xmlns="">string</receiverNationality>
<receiverBankID xmlns="">string</receiverBankID>
<receiverBranchCode xmlns="">string</receiverBranchCode>
<receiverAccountNumber xmlns="">string</receiverAccountNumber>
<purposeOfRemittance xmlns="">string</purposeOfRemittance>
<remarks xmlns="">string</remarks>
<sourceOfFunds xmlns="">string</sourceOfFunds>
<relationshipToSender xmlns="">string</relationshipToSender>
<placeOfBirth xmlns="">string</placeOfBirth>
<senderOccupation xmlns="">string</senderOccupation>
</RemittanceRequest>
</remittance>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<remittanceResponse xmlns="http://www.ooredoo.qa/exhangehouse/omm">
<remittanceResult>
<referenceNumber xmlns="">string</referenceNumber>
<transactionAmount xmlns="">double</transactionAmount>
<transactionCurrency xmlns="">string</transactionCurrency>
<exchangeRate xmlns="">double</exchangeRate>
<receiveAmount xmlns="">double</receiveAmount>
<receiveCurrency xmlns="">string</receiveCurrency>
<feeAmount xmlns="">double</feeAmount>
</remittanceResult>
</remittanceResponse>
</soap12:Body>
</soap12:Envelope>