Skip to main content

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:

NameDescriptionFinal StatusMerchant ActionApplicable for Channels
PENDINGTransaction is waiting to be paid by the customerNOWait for HTTP Notification or Call Check Status API to get final statusVIRTUAL_ACCOUNT, ONLINE_TO_OFFLINE, CREDIT_CARD_AUTHORIZE, PAYLATER
SUCCESSTransaction is paid by the customerYES-All Channels
FAILED Transaction is failed to be paidYESGenerate new payment request to DOKUVIRTUAL_ACCOUNT,CREDIT_CARD, DIRECT_DEBIT, E_MONEY, PAYLATER
EXPIREDTransaction due date is exceededYESGenerate new payment request to DOKUVIRTUAL_ACCOUNT, ONLINE_TO_OFFLINE , PAYLATER
REFUNDEDTransaction fund is refunded to merchantYES-CREDIT CARD, EMONEY, PAYLATER
TIMEOUTTransaction is timeoutNOCall Check Status API to get final statusE_MONEY
REDIRECTTransaction is waiting for acquirer verificationNOWait for HTTP Notification or Call Check Status API to get final statusCREDIT_CARD