Checking Payout Status
Check a card payout's status and retrieve full details — including declineCode on failure
2 min readUpdated Mar 24, 2026
The info endpoint returns a card payout's current status together with full transaction details — declineCode on failure, card mask, processed amounts, billing details, and more. Use it as a fallback when the webhook was not received, or to retrieve full payout details for reconciliation.
Prefer webhooks
Use this endpoint as a fallback. The webhook callback is the primary and lowest-latency signal for payout completion.
Always use /info — not /status
The
/info/{id} endpoint is the only endpoint that returns declineCode. If a payout is FAILED, /info/{id} tells you why; a status-only response does not.#Key Response Fields
| Field | Description |
|---|---|
transactionId | Unique payout identifier |
transactionStatus | Current status (PROCESSING, SUCCEED, FAILED) |
declineCode | Set on failure — numeric decline reason |
cardMask | Masked recipient card number |
totalAmount | Amount transferred |
orderCurrency / processedCurrency | Currencies (may differ if FX applied) |
createdAt | ISO 8601 creation timestamp |
#Related
- Card Payout Flow — End-to-end flow diagram
- API Reference: GET /api/v1/payouts/card/info/{id} — Full endpoint spec, Try It
- Transaction Status Guide — All status values
- Decline Codes Reference — All decline codes and recommended actions
Was this helpful?