Error codes
The error codes listed below do not indicate the success or failure of transactions To check the status of a transaction, you need to:
wait for callback
check the status of the transaction by OPERATION_ID
check the status of the transaction by merchantRequestId
200
ERROR
b_terminal_not_found
@Payment terminal not found
ERROR
b_merchant_not_found
@Merchant not found
ERROR
b_reverse_transaction_failed
@Failed to reverse transaction
ERROR
b_payment_invalid_refund_amount
@Payment invalid refund amount
ERROR
b_phys_transaction_not_found
@Phys transaction not found
ERROR
b_cannot_process_logic_transaction
@Cannot process logic transaction
ERROR
b_authorize_transaction_failed
@Failed to authorize transaction
ERROR
b_initiate_transaction_failed
@Failed to initiate transaction
ERROR
b_payment_logic_transaction_not_found
@Payment logic transaction not found
ERROR
b_explicit_payment_execution_not_supported
@Payment type doesn't support explicit execution
ERROR
b_payment_not_found
@Payment not found
ERROR
b_operation_not_found
@Operation not found
ERROR
b_payment_refund_not_supported
@Payment type doesn't support refund
401
ERROR
b_expired_token
@Token Expired
ERROR
b_unknown_device
@Unknown Device
404
ERROR
b_service_unavailable
@Service '{service}' unavailable
503
ERROR
b_server_is_overloaded
@Server is overloaded
(need to retry the request later)
Example of a response with an error
Last updated