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.
NOTE: 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
| Property | Typical value | Type | Required | Description | 
|---|---|---|---|---|
| CustomerWalletNumber | 61938166610 | AN(11) | YES | Identifier of myPOS Account number | 
| Amount | 23.45 | N(18,2) | YES | The amount of the payment requested. | 
| Currency | EUR | A(3) | YES | ISO 3-character currency code. The currency for the payment should be registered and approved. | 
| TransactionReference | 12345678923 | String | YES | Used to uniquely identify a transaction in IPC. Used as a parameter for subsequent refund or reversal if needed. | 
| Reason | Invoice num 123456 | String | Yes | The reason for the transfer. | 
| OutputFormat | xml | String | NO | Output 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>