Skip to main content

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.

StatusDescription
INITTransaction initiated.
PENDINGPayout prepared and awaiting merchant approval when automatic approval is disabled.
PROCESSINGTransaction 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.
COMPLETEDTransaction completed successfully.
ERRORAn error occurred during processing.
DECLINEDTransaction rejected by validation, risk checks, the provider, or the merchant's payout decision.
EXPIREDTransaction expired.
REFUNDEDRefund completed.
CHARGEBACKPayment charged back by the bank on behalf of the cardholder.
USER_CANCELThe user canceled the transaction.
USER_ABANDONEDThe user abandoned the transaction.

Approve or decline a PENDING payout using the payout approval flow. Automatic approval skips the merchant's manual approval step.