SendMoney

Send Funds Programmatically with Our API

Purpose

This method is used by a merchant to send money internally to another myPOS account in a programmatical way. It can be helpful for complex business models where money can be settled first on one merchant account and then a portion of the settled amount could be sent to another participant in the business. This is also known as split payments.

In order to use the call we must enable the functionality first. Please contact us with explanation why you need the functionality at: online@mypos.com

Method Properties

PropertyTypical valueTypeRequiredDescription
CustomerWalletNumber61938166610AN(11)YESIdentifier of myPOS Account number
Amount23.45N(18,2)YESThe amount of the payment requested.
CurrencyEURA(3)YESISO 3-character currency code. The currency for the payment should be registered and approved.
TransactionReference12345678923StringYESUsed to uniquely identify a transaction in IPC. Used as a parameter for subsequent refund or reversal if needed.
ReasonInvoice num 123456StringYESThe reason for the transfer.
OutputFormatxmlStringNOOutput format of data. The property can be “xml” or “json”. If it is not specified in the request, the default value is “xml”.

Example of the XML Response

<IPC_response>
    <IPCmethod>IPCSendMoney</IPCmethod>
    <Amount>23.45</Amount>
    <Currency>EUR</Currency>
    <IPC_Trnref>12345678923</IPC_Trnref>
    <CustomerWalletNumber>61938166610</CustomerWalletNumber>
    <Status>0</Status>
    <StatusMsg>Success</StatusMsg>
</IPC_response>