The following is a list of all the status that you may find in the transaction report:
Status | Description | Final Status | Action Needed | Payment Methods |
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, Convenience Store |
Success | Transaction is paid by the customer | YES | - | All Channels |
Failed | Transaction is failed to be paid | YES | Generate a new payment request to DOKU | Virtual Account, Credit Card, Direct Debit, E-Wallet |
Expired | Transaction due date is exceeded | YES | Generate new payment request to DOKU | Virtual Account, Convenience Store |
Timeout | Transaction reaches a timeout due to connection issues | NO | Call Check Status API to get final status | E-Wallet |
Redirect | Transaction is waiting for acquirer's verification | NO | Wait for HTTP Notification or Call Check Status API to get final status | Credit Card |