Skip to content

Payment errors

Error Format Structure

errors code description
Error object Text error code Description of the error

Statuses

Status description
Reversal The transaction was rejected by the provider
Canceled by timeout The transaction time has expired
Error The wrong information for this specific endpoint was sent
Failed The user has not completed the payment
Unknown Something went wrong on our side
Canceled The user dropped a transaction

Example

Reversal

"errors": [{
"code":"provider_error",
"description": "Error from the provider. Please contact support"}],
"status": "reversal"

Canceled by timeout

"errors": [{
"code":"transaction_cancelled_timeout_error",
"description": "TransactionCancelledTimeoutError"}],
"status": "canceled_timeout"

Error

"errors": [{
"code":"module_empty_error",
"description": "Merchant module settings not set for operation"}],
"status": "error"

"errors": [{
"code":"validate_additional_field_error",
"description": "Validate additional field in request error"}],
"status": "error "

Failed

"errors": [ ],
"status": "failed"

Unknown

"errors": [{
"code":"provider_error",
"description": "Error from the provider. Please contact support"}],
"status": "unknown"

Canceled

"errors": [
{"code":"transaction_cancelled _error",
"description": "TransactionCancelledError"}],
"status": "canceled"