The table given below describes the transaction_status
used by Midtrans APIs.
Status | Description | Possible change(s) |
---|---|---|
authorize |
Midtrans authorizes the payment card used for the transaction. Must be captured to process the balance. Note: This is valid for payment card only. | capture , cancel |
capture |
The transaction is successful and the card balance is captured successfully. If no action is taken by you, the transaction will be successfully settled within 24 hours or within the agreed settlement time with your partner bank. The transaction status is settlement . It is safe to assume a successful payment. |
settlement , cancel |
settlement |
The transaction is successfully settled. Funds have been credited to your account. | refund , chargeback , partial_refund , partial_chargeback |
deny |
The credentials used for payment are rejected by the payment provider or Midtrans Fraud Detection System (FDS). To know the reason and details for the denied transaction, see the status_message in the response. |
N/A |
pending |
The transaction is created and is waiting to be paid by the customer at the payment providers like direct debit, Bank Transfer, E-wallet, and so on. | settlement , deny , cancel , expire |
cancel |
The transaction is cancelled. This can be triggered by Midtrans or the partner bank. Note: For card payments, cancel status is triggered by Midtrans in case of Pre-Authorization transaction when an Authorized transaction exceeded the capture time limit | N/A |
refund |
The transaction is marked to be refunded. Refund status is triggered by you. | N/A |
partial_refund |
The transaction is marked to be partially refunded. | refund |
chargeback |
The transaction is marked to be charged back. Note: Applicable for payment card only. | N/A |
partial_chargeback |
The transaction is marked to be partially charged back. | chargeback |
expire |
The transaction is not available for processing, because the payment was delayed. | N/A |
failure |
Unexpected error occurred during transaction processing. | N/A |