Skip to main content
Error
A valid request URL is required to generate request examples
{
  "Authorized": true,
  "TrackingIdentifier": "<string>",
  "AccountIdentifier": "<string>",
  "DisplayName": "<string>",
  "NonAuthorizedReason": "None"
}
This API MUST be implemented by the Partner. Platform’s backend will check for fund availability and business rules before processing a transaction.

Body

application/json
SenderPersonalData
object
required
ReceiverPersonalData
object
required
Amount
number<double>
required
Currency
string
required

3 chars

ExchangeRate
number<double>
required
AccountIdentifier
string

Response

200 - application/json

Ok

Authorized
boolean
required
TrackingIdentifier
string
required
AccountIdentifier
string

Null or empty if is not found. If Null or empty, Authorized will be ignored.

DisplayName
string

Max 10, Only these chars -> [-_a-zA-Z0-9. If Null or empty, it will be Parner Prefix (configured in backend) + last four Account numbers (e.g. PRTN-0141).

NonAuthorizedReason
enum<string>
Available options:
None,
AccountBlocked,
AccountBlockedByLaw,
AccountBlockedByGovernment,
ByVelocity,
ByAmountLimit,
ByAccumulateAmountLimit,
InvalidAccount,
InvalidParameter,
InvalidCurrency,
InvalidSenderData,
InvalidDestinationData,
InvalidExchangeRate,
NonMatchingCurrencyAccount,
InvalidAmount