Status Mapping
Here you can see all the possible status that is available to DOKU integration.
Transaction Status Mapping
Here is the list of status that DOKU will provide for the transaction.status
:
Name | Description | Final Status | Merchant Action | Applicable for Channels |
---|---|---|---|---|
PENDING | Transaction is waiting to be paid by the customer | NO | Wait for HTTP Notification or Call Check Status API to get final status | VIRTUAL_ACCOUNT , ONLINE_TO_OFFLINE , CREDIT_CARD_AUTHORIZE , PAYLATER |
SUCCESS | Transaction is paid by the customer | YES | - | All Channels |
FAILED | Transaction is failed to be paid | YES | Generate new payment request to DOKU | VIRTUAL_ACCOUNT ,CREDIT_CARD , DIRECT_DEBIT , E_MONEY , PAYLATER |
EXPIRED | Transaction due date is exceeded | YES | Generate new payment request to DOKU | VIRTUAL_ACCOUNT , ONLINE_TO_OFFLINE , PAYLATER |
REFUNDED | Transaction fund is refunded to merchant | YES | - | CREDIT CARD , EMONEY , PAYLATER |
TIMEOUT | Transaction is timeout | NO | Call Check Status API to get final status | E_MONEY |
REDIRECT | Transaction is waiting for acquirer verification | NO | Wait for HTTP Notification or Call Check Status API to get final status | CREDIT_CARD |