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.

 

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>