Status discriptions
INFO
HTTP 400 - Validation error
Resolution: There are several possible causes for this error — each cause has its own recommended solution.
Resolution: Add missing fields. Check the full list of fields with your account manager
{
"label": "VALIDATION_ERROR.",
"message": "External_transaction_id is required property",
"statusDescrption": "0-0000"
}
{
"label": "VALIDATION_ERROR.",
"message": "Amount is required property",
"statusDescrption": "0-0000"
}
{
"label": "VALIDATION_ERROR.",
"message": "Currency is required property",
"statusDescrption": "0-0000"
}
{
"label": "VALIDATION_ERROR.",
"message": "currency has invalide value",
"statusDescrption": "0-0000"
}
HTTP 400 - Payment already exist
Resolution: There are several possible causes for this error — each cause has its own recommended solution.
Resolution: Check status of a payment with this ID. Create a payment by specifying a unique ID
{
"label": "VALIDATION_ERROR.",
"statusDescrption": "1-4007",
"message": "Order with this external_transaction_id already exist"
}
HTTP 400 - Limit was reached
Resolution: There are several possible causes for this error — each cause has its own recommended solution.
Resolution: Confirm with the Account Manager to increase the limit
{
"label": "LIMITS_ERROR",
"message": "Limit id: 5eaf47eb-344c-4aeb-8651-494d649499b5 was reached",
"statusDescrption": "0001-0",
"externalTransactionId": null
}
HTTP 401 - Unauthorized
Resolution: Please verify that your API keys are correct. If the issue persists, contact your Account Manager.
Response example: This response does not have a body.
HTTP 403 - Forbidden Endpoint
Resolution: Your authorization keys might not be activated. Please contact your Account manager for assistance.
Response example: This response does not have a body.
HTTP 403 - Forbidden IP Address
Resolution: Contact your Account Manager and request to add your IP address to the whitelist.
Note: After the IP address is added to the whitelist, it typically takes up to 1 hour before you can perform payments or tests.
Response example:
HTTP 423 - Temporary error
Resolution: Please contact your account manager.
Response example:
{
"label": "TEMPORARY_ERROR",
"statusDescrption": "0000-1",
"message": "There is currently no possibility to make a payment, please try again later"
}
Modified at 2025-05-02 07:57:29