Status Lifecycle
Quick Reference
WhatCharge status reference
WhyTrack every state in the payment lifecycle
Every charge moves through a series of statuses from creation to settlement. Understanding these transitions lets you build integrations that react correctly at each stage and handle edge cases gracefully.
Transitions vary by method
Exact transitions depend on the payment method, capture mode (auto vs manual), and acquirer. The diagram below shows the full superset of possible transitions.
Status order
issued— Charge created, not yet sent to acquirerpending— Sent to acquirer, awaiting responseconfirmed— Acquirer authorized the transactionpre_captured— Capture requested, awaiting confirmationpaid— Funds captured successfullyrefunded— Full or partial refund completedrefund_error— Refund attempt failedpre_chargeback_resolution— Dispute opened, evidence window activechargeback— Dispute lost, funds debitedchargeback_requested— Cardholder initiated dispute with issuerchargeback_reversed— Dispute resolved in merchant favorchargeback_refunded— Merchant refunded disputed chargecanceled— Charge voided before captureerror— Terminal failure from acquirer or gateway
State transitions
What to do at each status
| Status | Meaning | Terminal? | Your action |
|---|---|---|---|
issued | Charge created locally | No | Wait for acquirer submission |
pending | Awaiting acquirer response | No | Wait for webhook notification |
confirmed | Authorization approved | No | Capture manually or wait for auto-capture |
pre_captured | Capture in progress | No | Wait for capture confirmation webhook |
paid | Funds captured | No | Fulfill the order and send receipt |
refunded | Refund completed | Yes | Notify customer, update accounting records |
refund_error | Refund failed | Yes | Retry refund or escalate to A55 support |
pre_chargeback_resolution | Dispute evidence window | No | Gather evidence and submit before deadline |
chargeback | Dispute lost | Yes | Record debit, review fraud patterns |
chargeback_requested | Dispute initiated | No | Prepare evidence for representment |
chargeback_reversed | Dispute won | No | Returns to paid, no action needed |
chargeback_refunded | Disputed charge refunded | Yes | Record final settlement adjustment |
canceled | Voided before capture | Yes | No funds moved, safe to discard |
error | Terminal failure | Yes | Log error, retry with a new charge if appropriate |