Transaction-status
Transaction statuses are uppercase. For v3 pay-ins and payouts, use COMPLETED to confirm successful completion. A browser return, HTTP success, INIT, PENDING, or PROCESSING does not confirm that funds have moved.
| Status | Description |
|---|---|
| INIT | Transaction initiated. |
| PENDING | Payout prepared and awaiting merchant approval when automatic approval is disabled. |
| PROCESSING | Transaction in progress. It may require customer information or authentication, or be awaiting a provider result. Inspect the response's resultType and follow any returned redirect. |
| COMPLETED | Transaction completed successfully. |
| ERROR | An error occurred during processing. |
| DECLINED | Transaction rejected by validation, risk checks, the provider, or the merchant's payout decision. |
| EXPIRED | Transaction expired. |
| REFUNDED | Refund completed. |
| CHARGEBACK | Payment charged back by the bank on behalf of the cardholder. |
| USER_CANCEL | The user canceled the transaction. |
| USER_ABANDONED | The user abandoned the transaction. |
Approve or decline a PENDING payout using the payout approval flow. Automatic approval skips the merchant's manual approval step.