Skip to main content

Statuses

The dashboard colours a status by its class: green for a settled good state, blue for in progress, amber for waiting or impaired, red for terminal failure. This page lists them by object.

Payment intent​

StatusClassMeaning
CREATEDin progressRecorded, not routed. Confirm it.
REQUIRES_PAYMENT_METHODin progressConfirmable once a method is chosen.
EVALUATINGin progressConfirmed; the Gate is deciding, or has parked it for review.
REQUIRES_ACTIONwaitingThe customer must complete 3DS or a QR, or the caller must re-confirm after STEP_UP.
PROCESSINGin progressRouted. An attempt is reserved and being dispatched.
OUTCOME_UNKNOWNwaitingThe provider did not answer clearly. Queried on a backoff; never retried blindly.
AUTHORIZEDgoodFunds held (manual capture). Capture or cancel.
CAPTUREDgoodMoney moved.
PARTIALLY_REFUNDED / REFUNDEDgoodRefunds settled.
CANCELLEDterminalCancelled before capture.
DENIEDterminalThe Gate said DENY.
FAILEDterminalDeclined, no route, or a technical failure.

Payment attempt​

StatusMeaning
PLANNEDReserved by the router; the worker has not claimed it.
DISPATCHEDSent to the provider.
REQUIRES_ACTIONThe provider wants the customer to do something.
AUTHORIZED / CAPTUREDSuccess.
DECLINED_SOFTRetriable (insufficient funds, issuer unavailable, try again later, velocity). One retry on the same connection.
DECLINED_HARDNever retried (generic decline, stolen or lost card, fraud suspected, invalid or expired card, duplicate).
FAILED_TECHNICALTimeout, rate limit, provider 5xx, credential revoked, configuration error. A pre-send failure may fail over to another connection if no card was collected.
OUTCOME_UNKNOWN → QUERYINGBeing queried: 30 s, 2 m, 10 m, 30 m, 2 h.
MANUAL_REVIEWThe query budget ran out, or a success contradicted a recorded decline. No self-service resolution exists yet; raise it with the platform team.
CANCELLEDVoided.

Refund​

REQUESTED → PROCESSING → SUCCEEDED | FAILED | OUTCOME_UNKNOWN → QUERYING → MANUAL_REVIEW. A FAILED refund does not consume the refundable balance; MANUAL_REVIEW does.

Connection​

StatusMeaning
ACTIVEValidated and dispatchable.
DEGRADEDDispatchable only for known-safe impairments (webhook scope missing, provider timeout, rate limit, 5xx). Re-validate to clear.
SUSPENDEDNot dispatchable. Resumable.
REVOKEDTerminal. Credentials and webhook secrets revoked.

Policy version​

DRAFT → VALIDATED → PENDING_APPROVAL → PUBLISHED → RETIRED (replaced) or ROLLED_BACK (displaced by a rollback). A retired or rolled-back version can be rolled back to.

Beneficiary​

REGISTERING → ACTIVE (or REGISTRATION_UNKNOWN, FAILED). PENDING while proposed by a change; RETIRED after being replaced.

Beneficiary change​

REQUESTED → PENDING_COOLING_OFF → PENDING_APPROVAL → APPLIED. Side exits: REJECTED (Gate DENY, or an approver), CANCELLED (withdrawn).

Payout instruction​

StatusMeaning
EVALUATINGCreated; the Gate is deciding.
HELDThe Gate said STEP_UP, HOLD, REVIEW or REROUTE. Reasons on the record.
DENIEDThe Gate said DENY.
APPROVEDALLOW, or approved by a person (two above the threshold).
SENT_TO_PROVIDERReleased. Request id persisted before dispatch.
PROCESSINGThe provider is moving the money.
SUCCEEDEDThe provider reported PAID.
FAILEDThe provider reported failure.
FAILED_AFTER_PAIDPAID, then FAILED. A reconciliation exception and a case are opened.
OUTCOME_UNKNOWN → QUERYINGBeing queried.
MANUAL_REVIEWQuery budget exhausted. A platform administrator resolves it.
CANCELLEDCancelled before any money moved.

Case​

OPEN → INVESTIGATING ⇄ ACTIONED → RESOLVED → CLOSED. A resolved case reopens on a recurrence or an overturned appeal. Decisions: CONFIRMED, OVERTURNED, NO_ACTION, EXPIRED.

Appeal​

OPEN → UNDER_REVIEW → UPHELD | OVERTURNED, or EXPIRED when the deadline passes.

Evidence​

ACTIVE, SUPERSEDED, CORRECTED, TOMBSTONED.

Reconciliation exception​

OPEN → INVESTIGATING → RESOLVED | ACCEPTED_VARIANCE.

Webhook delivery​

QUEUED → DELIVERING → DELIVERED | FAILED (retried) → DISABLED (attempts exhausted). Replay returns it to QUEUED.

Provider webhook (inbox)​

RECEIVED, PROCESSING, PROCESSED, FAILED, IGNORED (a genuine event for a revoked connection).

Approval request​

PENDING → APPROVED | REJECTED | EXPIRED (24 hours).

Entitlement​

NONE → REQUESTED → GRANTED → REVOKED.

Demo seed stage​

SEEDED, REUSED, WAITING, REFUSED, NOT_RUN.