PENDING | The user has initiated a payment request, and the funds are frozen in the account. The user can cancel or confirm the payment at this stage. |
CANCELED | The user has canceled the payment request. The frozen funds are released back into the account. |
CONFIRMED | The user has confirmed the payment. The system will proceed with the external transfer or internal transaction. |
REJECTED | The payment request has been rejected by the platform, possibly due to transaction anomalies or compliance issues. The frozen funds are released back into the account. |
APPROVED | The payment request has been approved by the platform. The instructions are sent to the blockchain or bank, making the transaction irrevocable. |
COMPLETED | The withdrawal has been successfully completed, and the funds have been transferred to the recipient's account. |
FAILED | The withdrawal request has failed. The funds remain in the account, and the reason for failure should be investigated. |