Skip to content

Statuses

The system uses two independent sets of statuses:

SetWhat it describesWhen it changes
Transaction statusesThe result of a single operation (a charge attempt, refund, payout, etc.)Set once when processing finishes and never changes afterwards
Order statusesThe current state of an order as a business entity throughout its lifecycleUpdated as the order moves through processing stages

Every status name follows the pattern <OPERATION>_<STATE> — for example, SALE_APPROVED or PAYOUT_PROCESSING.


Transaction statuses

Describe the final result of processing a single operation.

✓ Approved — operation succeeded

The operation was successfully completed by the processor or issuing bank.

Operation groupStatuses
PaymentsSALE_APPROVED, AUTH_APPROVED, CAPTURE_APPROVED, CANCEL_APPROVED, VOID_APPROVED, REVERSAL_APPROVED
Payouts and transfersPAYOUT_APPROVED, PAYOUT_CANCEL_APPROVED, TRANSFER_APPROVED
Anti-fraud and verificationSCORING_APPROVED, AV_APPROVED, FRAUD_APPROVED
DisputesRETRIEVAL_APPROVED, CHARGEBACK_APPROVED, CHARGEBACK_REVERSAL_APPROVED, PREARBITRATION_APPROVED, ARBITRATION_APPROVED

✗ Declined — operation declined

The operation was declined by the processor, the issuing bank, or a routing link in the chain (*_CHAIN_DECLINED).

Operation groupStatuses
PaymentsSALE_DECLINED, AUTH_DECLINED, CAPTURE_DECLINED, CANCEL_DECLINED, REVERSAL_DECLINED
Payouts and transfersPAYOUT_DECLINED, TRANSFER_DECLINED
Anti-fraud and verificationSCORING_DECLINED, AV_DECLINED
Declines in the routing chainSALE_CHAIN_DECLINED, AUTH_CHAIN_DECLINED, PAYOUT_CHAIN_DECLINED, TRANSFER_CHAIN_DECLINED, AV_CHAIN_DECLINED

⚑ Filtered — operation filtered out

The operation was blocked by system filters before being sent to the processor.

Operation groupStatuses
PaymentsSALE_FILTERED, AUTH_FILTERED, CAPTURE_FILTERED, CANCEL_FILTERED, VOID_FILTERED, REVERSAL_FILTERED
Payouts and transfersPAYOUT_FILTERED, TRANSFER_FILTERED
Anti-fraud and verificationSCORING_FILTERED, AV_FILTERED
DisputesCHARGEBACK_EXT_FILTERED

Order statuses

Reflect the current state of an order. An order moves sequentially through intermediate statuses (STARTING → PROCESSING) and ends in one of the final statuses (APPROVED, DECLINED, FILTERED, CANCELLED, FAILED, REJECTED, UNKNOWN, ERROR).

Intermediate statuses

◔ Starting — order created, processing has not started yet

SALE_STARTING, AUTH_STARTING, CAPTURE_STARTING, CANCEL_STARTING, VOID_STARTING, REVERSAL_STARTING, PAYOUT_STARTING, TRANSFER_STARTING, SCORING_STARTING, AV_STARTING, CHARGEBACK_EXT_STARTING

◑ Processing — order is being processed

SALE_PROCESSING, AUTH_PROCESSING, CAPTURE_PROCESSING, CANCEL_PROCESSING, VOID_PROCESSING, REVERSAL_PROCESSING, PAYOUT_PROCESSING, TRANSFER_PROCESSING, SCORING_PROCESSING, AV_PROCESSING, CHARGEBACK_EXT_PROCESSING

Final statuses

✓ Approved — order completed successfully

Operation groupStatuses
PaymentsSALE_APPROVED, AUTH_APPROVED, CAPTURE_APPROVED, CANCEL_APPROVED, VOID_APPROVED, REVERSAL_APPROVED
Payouts and transfersPAYOUT_APPROVED, PAYOUT_CANCEL_APPROVED, TRANSFER_APPROVED
Anti-fraud and verificationSCORING_APPROVED, AV_APPROVED, FRAUD_APPROVED
DisputesRETRIEVAL_APPROVED, CHARGEBACK_APPROVED, CHARGEBACK_REVERSAL_APPROVED, PREARBITRATION_APPROVED, ARBITRATION_APPROVED

✗ Declined — order declined

SALE_DECLINED, AUTH_DECLINED, CAPTURE_DECLINED, CANCEL_DECLINED, REVERSAL_DECLINED, PAYOUT_DECLINED, TRANSFER_DECLINED, SCORING_DECLINED, AV_DECLINED

⚑ Filtered — order filtered out

SALE_FILTERED, AUTH_FILTERED, CAPTURE_FILTERED, CANCEL_FILTERED, VOID_FILTERED, REVERSAL_FILTERED, PAYOUT_FILTERED, TRANSFER_FILTERED, SCORING_FILTERED, AV_FILTERED, CHARGEBACK_EXT_FILTERED

⊘ Cancelled — order cancelled by the user or the system

SALE_CANCELLED, AUTH_CANCELLED, AV_CANCELLED, PAYOUT_CANCELLED, TRANSFER_CANCELLED, SCORING_CANCELLED

⚠ Failed — order could not be completed

SALE_FAILED, AUTH_FAILED, AV_FAILED, PAYOUT_FAILED, TRANSFER_FAILED, SCORING_FAILED

⊗ Rejected — order rejected at the validation stage

The order does not meet the required conditions (for example, no source transaction exists for CAPTURE or REVERSAL).

CAPTURE_REJECTED, REVERSAL_REJECTED, CANCEL_REJECTED

? Unknown — result unknown

A final status was not received (e.g., no response from the processor). Manual reconciliation is required.

SALE_UNKNOWN, AUTH_UNKNOWN, CAPTURE_UNKNOWN, CANCEL_UNKNOWN, VOID_UNKNOWN, REVERSAL_UNKNOWN, PAYOUT_UNKNOWN, TRANSFER_UNKNOWN, SCORING_UNKNOWN, AV_UNKNOWN, CHARGEBACK_EXT_UNKNOWN

⊠ Error — internal processing error

SALE_ERROR, AUTH_ERROR, CAPTURE_ERROR, CANCEL_ERROR, VOID_ERROR, REVERSAL_ERROR, PAYOUT_ERROR, TRANSFER_ERROR, SCORING_ERROR, AV_ERROR, CHARGEBACK_EXT_ERROR


Final order statuses at a glance

StatusMeaning
ApprovedSuccessful
DeclinedRejected by an external party
FilteredBlocked by system filters
CancelledCancelled before completion
FailedTechnical failure
RejectedFailed validation
UnknownNo result received
ErrorInternal error