UWCFSMoneyTransfer


Click here for a complete list of operations.

CheckOutgoing

Check outgoing transfer

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 /UWCFSMoneyTransfer.asmx HTTP/1.1
Host: api.moneypolo.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://api.uwcfs.com/secure_service/UWCFSMoneyTransfer.asmx/CheckOutgoing"

<?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>
    <CheckOutgoing xmlns="https://api.uwcfs.com/secure_service/UWCFSMoneyTransfer.asmx">
      <request>
        <UserID>unsignedInt</UserID>
        <ReceiverID>unsignedInt</ReceiverID>
        <BankID>unsignedInt</BankID>
        <ComissionIncluded>unsignedShort</ComissionIncluded>
        <CurrencyCode>string</CurrencyCode>
        <Amount>decimal</Amount>
        <Discount>string</Discount>
        <AdditionalFields>string</AdditionalFields>
        <AdditionalInformation>string</AdditionalInformation>
        <PaymentType>string</PaymentType>
        <AccountID>string</AccountID>
        <CalculationID>string</CalculationID>
        <RateCalculationID>string</RateCalculationID>
        <RateCurrencyCode>string</RateCurrencyCode>
        <RateAmount>string</RateAmount>
        <Agent>string</Agent>
        <OperatorID>string</OperatorID>
        <AutoProcess>string</AutoProcess>
        <OriginOfFunds>string</OriginOfFunds>
        <UniqueID>string</UniqueID>
        <PurposeOfFunds>string</PurposeOfFunds>
        <SenderIDCopied>string</SenderIDCopied>
        <SenderIsPoliticallyExposedText>string</SenderIsPoliticallyExposedText>
        <SenderIsPoliticallyExposed>string</SenderIsPoliticallyExposed>
        <PayoutInNatCurrency>string</PayoutInNatCurrency>
        <PayoutTypeCode>string</PayoutTypeCode>
        <PayoutBankName>string</PayoutBankName>
        <PayoutBankAccountNumber>string</PayoutBankAccountNumber>
        <PayoutBankBranch>string</PayoutBankBranch>
        <PayoutBankBranchCode>string</PayoutBankBranchCode>
        <OriginOfFundsCode>string</OriginOfFundsCode>
        <PurposeOfFundsCode>string</PurposeOfFundsCode>
        <CalculationType>string</CalculationType>
        <CalculationManualPart>string</CalculationManualPart>
        <CardNumber>string</CardNumber>
        <PayoutBankCurrencyOfAcc>string</PayoutBankCurrencyOfAcc>
        <PayoutBankCity>string</PayoutBankCity>
        <MerchantDocumentID>string</MerchantDocumentID>
      </request>
      <sign>
        <MerchantCode>string</MerchantCode>
        <Sign>string</Sign>
      </sign>
    </CheckOutgoing>
  </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>
    <CheckOutgoingResponse xmlns="https://api.uwcfs.com/secure_service/UWCFSMoneyTransfer.asmx">
      <CheckOutgoingResult>
        <TransactionFee>decimal</TransactionFee>
        <TransactionFeeOriginal>decimal</TransactionFeeOriginal>
        <TransactionFeePS>decimal</TransactionFeePS>
        <DiscountError>string</DiscountError>
        <TransactionAmountInNat>decimal</TransactionAmountInNat>
        <PayoutTypeCode>string</PayoutTypeCode>
        <PayoutBankName>string</PayoutBankName>
        <PayoutBankAccountNumber>string</PayoutBankAccountNumber>
        <PayoutBankBranch>string</PayoutBankBranch>
        <PayoutBankBranchCode>string</PayoutBankBranchCode>
      </CheckOutgoingResult>
    </CheckOutgoingResponse>
  </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 /UWCFSMoneyTransfer.asmx HTTP/1.1
Host: api.moneypolo.com
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>
    <CheckOutgoing xmlns="https://api.uwcfs.com/secure_service/UWCFSMoneyTransfer.asmx">
      <request>
        <UserID>unsignedInt</UserID>
        <ReceiverID>unsignedInt</ReceiverID>
        <BankID>unsignedInt</BankID>
        <ComissionIncluded>unsignedShort</ComissionIncluded>
        <CurrencyCode>string</CurrencyCode>
        <Amount>decimal</Amount>
        <Discount>string</Discount>
        <AdditionalFields>string</AdditionalFields>
        <AdditionalInformation>string</AdditionalInformation>
        <PaymentType>string</PaymentType>
        <AccountID>string</AccountID>
        <CalculationID>string</CalculationID>
        <RateCalculationID>string</RateCalculationID>
        <RateCurrencyCode>string</RateCurrencyCode>
        <RateAmount>string</RateAmount>
        <Agent>string</Agent>
        <OperatorID>string</OperatorID>
        <AutoProcess>string</AutoProcess>
        <OriginOfFunds>string</OriginOfFunds>
        <UniqueID>string</UniqueID>
        <PurposeOfFunds>string</PurposeOfFunds>
        <SenderIDCopied>string</SenderIDCopied>
        <SenderIsPoliticallyExposedText>string</SenderIsPoliticallyExposedText>
        <SenderIsPoliticallyExposed>string</SenderIsPoliticallyExposed>
        <PayoutInNatCurrency>string</PayoutInNatCurrency>
        <PayoutTypeCode>string</PayoutTypeCode>
        <PayoutBankName>string</PayoutBankName>
        <PayoutBankAccountNumber>string</PayoutBankAccountNumber>
        <PayoutBankBranch>string</PayoutBankBranch>
        <PayoutBankBranchCode>string</PayoutBankBranchCode>
        <OriginOfFundsCode>string</OriginOfFundsCode>
        <PurposeOfFundsCode>string</PurposeOfFundsCode>
        <CalculationType>string</CalculationType>
        <CalculationManualPart>string</CalculationManualPart>
        <CardNumber>string</CardNumber>
        <PayoutBankCurrencyOfAcc>string</PayoutBankCurrencyOfAcc>
        <PayoutBankCity>string</PayoutBankCity>
        <MerchantDocumentID>string</MerchantDocumentID>
      </request>
      <sign>
        <MerchantCode>string</MerchantCode>
        <Sign>string</Sign>
      </sign>
    </CheckOutgoing>
  </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>
    <CheckOutgoingResponse xmlns="https://api.uwcfs.com/secure_service/UWCFSMoneyTransfer.asmx">
      <CheckOutgoingResult>
        <TransactionFee>decimal</TransactionFee>
        <TransactionFeeOriginal>decimal</TransactionFeeOriginal>
        <TransactionFeePS>decimal</TransactionFeePS>
        <DiscountError>string</DiscountError>
        <TransactionAmountInNat>decimal</TransactionAmountInNat>
        <PayoutTypeCode>string</PayoutTypeCode>
        <PayoutBankName>string</PayoutBankName>
        <PayoutBankAccountNumber>string</PayoutBankAccountNumber>
        <PayoutBankBranch>string</PayoutBankBranch>
        <PayoutBankBranchCode>string</PayoutBankBranchCode>
      </CheckOutgoingResult>
    </CheckOutgoingResponse>
  </soap12:Body>
</soap12:Envelope>