BaseTransferRequest
amountinteger<int64>required
Transaction amount in minor units.
Example:
1000currencyCodeCurrency (string)required
Currency alphabetic code as specified by ISO 4217
Possible values: >= 3 characters and <= 3 characters
Example:
EURrecipient object
Contains transfer recipient information. If used in CustomerTransferRequest context, the system tries to resolve email or mobile to customerId in the system.
customerIdstring
emailstring<email>
Possible values: <= 150 characters
mobilestring
Mobile number
Possible values: <= 50 characters, Value must match regular expression ^\+\d+\s?\d{1,16}$
Example:
+12025550120merchantRefNumstring
Merchant reference number associated with the transaction.
Possible values: <= 50 characters
Example:
5040452805fxQuotestring
(In Development) FX Quote ID for the transfer in case currency conversion is required. If not passed currency conversion is not perfomed.
BaseTransferRequest
{
"amount": 1000,
"currencyCode": "EUR",
"recipient": {
"customerId": "string",
"email": "user@example.com",
"mobile": "+12025550120"
},
"merchantRefNum": "5040452805",
"fxQuote": "string"
}