Skip to main content
Enum

Transaction Status

Indicates the Transaction Status

Value Description
CREATED A draft transaction has been created. Transactions with this status will not be processed.
PENDING The transaction has been created but is waiting on customer approval or account connection to start processing.
PROCESSING The transaction is currently being processed with the end user's financial institution.
SUCCESSFUL The transaction has been processed and financial institution approved it.
REFUNDING The transaction refund request is being processed.
REFUNDED The transaction has been refunded.
DISPUTED The transaction has been disputed by the end user.
FAILED The transaction has been processed and returned a failed response.
CANCELED The transaction has been canceled before it was sent to the end user's financial institution.
REVERSED The transaction has been reversed.

Dynamic (Test) Transaction Status for Sandbox Accounts

When using a Sandbox Account, transaction data won’t be processed through the financial network, but rather simulated by returning a status based on the last digit of the account based on the following table:

Account Number - Last Digit Transaction Status Remark
1 CREATED  
2 PENDING  
4 SUCCESSFUL  
5 PROCESSING UNABLE_TO_LOCATE_ACCOUNT
7 REFUNDING  
8 REFUNDED  
9 DISPUTED NOT_IN_ACCORDANCE_WITH_TERMS_OF_AUTHORIZATION
0 REVERSED UNAUTHORIZED_OR_NOT_KNOWN_TO_RECEIVER
Account Number - Last 2 Digits Transaction Status Remark
13 CANCELED AUTHORIZATION_REVOKED_BY_CUSTOMER
23 CANCELED ACCOUNT_NOT_CONNECTED
33 CANCELED UNAUTHORIZED_OR_NOT_KNOWN_TO_RECEIVER
43 CANCELED INSTITUTION_NOT_SUPPORTED
53 CANCELED BILLING_SUSPENSION
63 CANCELED COUNTRY_NOT_ENABLED
03 CANCELED REQUESTED_BY_MERCHANT
16 FAILED EXCEEDS_ACCOUNT_LIMIT
26 FAILED ACCOUNT_NOT_CONNECTED
36 FAILED ACCOUNT_BLOCKED
46 FAILED ACCOUNT_CLOSED
56 FAILED UNABLE_TO_LOCATE_ACCOUNT
66 FAILED UNABLE_TO_LOCATE_CUSTOMER
76 FAILED ACCOUNT_DOES_NOT_BELONG_TO_CUSTOMER
86 FAILED INVALID_ACCOUNT_NUMBER
96 FAILED UNAUTHORIZED_OR_NOT_KNOWN_TO_RECEIVER
06 FAILED INSUFFICIENT_FUNDS