Execution Response
Execution Response
Successful response parameters
HTTP status: 200 OK
Content-Type: application/json
| Name | Format | Description |
|---|---|---|
id | number | Payment identification number |
transactionId | number | Transaction identification number |
status | string, enumerated | Status of the executed payment: PENDING, SCHEDULED, PROCESSED, FAILED |
metadata | object | Additional details of the executed payment |
Metadata:
| Name | Format | Description |
|---|---|---|
amount | floating point numeric | Actual payment amount deducted from merchant account (excluding fees) |
currency | 3-letter currency code | The currency of the deducted amount according to ISO 4217. |
instrument | string | Identification type of the payout: BANKWIRE, ONLINE_BANKING |
token | string | A UUID representing the payment instrument token id for subsequent payouts without payment instrument, payee or merchant client fields |
Error response parameters
HTTP status: 4XX
Content-Type: application/json
| Name | Format | Description |
|---|---|---|
code | number | Numeric error code of the problem |
message | string | Short description of the problem |
description | string | Detailed description of the problem |
Example execution response (success)
{
"id": "5024699328",
"transactionId": "5086059195",
"status": "SCHEDULED",
"metadata": {
"amount": "10.225838",
"currency": "EUR",
"instrument": "BANKWIRE",
"token": "bd92dbfb-fd99-4e21-9ec3-5629ac2bf81e"
}
}
Example execution response (error)
{
"error": {
"code": "7007",
"message": "Limits not met",
"details": [
"5dfdc472-d4e4-4c50-b5ca-1ca0ead67666",
"Limits not met.",
"Limits not met"
]
}
}
Execution response error messages
| Code | Message | Description |
|---|---|---|
| 7001 | Invalid request. | The request provided does not match the required format. |
| 7002 | Invalid signature. | The provided request signature does not match the required format. |
| 7003 | Session expired. | The session has expired. |
| 7004 | Invalid session data. | Invalid session data. |
| 7005 | Insufficient balance | The balance is insufficient to create the payout. |
| 7006 | Account restricted | The account is restricted. |
| 7007 | Limits not met | Min limit not met. |
| 7008 | Per transaction limit exceeded | Per transaction limit exceeded. |
| 7009 | Daily limit exceeded | Daily limit exceeded. |
| 7010 | Weekly limit exceeded | Weekly limit exceeded. |
| 7011 | Monthly limit exceeded | Monthly limit exceeded. |
| 7012 | Country blocked for payouts. | The bank account's country is blocked for payouts. |
| 7013 | Payout to this country is not enabled for your account. | Payout to this country is not enabled for your account. |
| 7014 | Account not found. | Account could not be found. |
| 7015 | Recipient country blocked for payouts. | Recipient country is blocked for payouts. |
| 7017 | Recipient country is blocked for gaming. | The recipient's country is blocked for gaming. |
| 7018 | Recipient Instrument country is blocked for gaming. | The recipient's instrument country is blocked for gaming. |