error_code value can be null (for successful transactions) or one
of the following for failed and declined transactions.
Core failures
Our system can decline or fail a transaction, in contrast to a connector or payment service rejecting the transaction. When this happens, one of the following error codes can be set as theerror_code value.
Connector declines
When a payment service rejects or fails the transaction the followingerror_code values can be set based on the response received
from the payment service. The original values received from the payment service will be available in the raw_response_* fields of
a transaction record.
The amount column in the tables below specifies the
amount that can be used
to simulate the error_code when using the Card simulator connector.