Retrieving Payment Details
Fetch the full details of a card transaction by ID
2 min readUpdated Jul 25, 2025
The info endpoint returns full transaction details for a card payment — card mask, processed amounts, billing details, and more. Use it when you need more than just the status, such as reconciliation, customer support lookup, or displaying order history.
#Key Response Fields
| Field | Description |
|---|---|
transactionId | Unique transaction identifier |
requestId | Your original request ID (useful for reconciliation) |
transactionStatus | Final status (SUCCEED, FAILED, etc.) |
declineCode | Decline code if the transaction failed |
cardMask | Masked card number (e.g. 411111******1111) |
cardHolder | Cardholder name |
orderCurrency | Currency you requested |
processedCurrency | Currency the transaction settled in |
orderAmount | Amount you requested |
processedAmount | Amount actually processed (may differ if FX conversion occurred) |
conversionRate | Exchange rate applied, if any |
#When to Use vs Status Endpoint
| Endpoint | Use When |
|---|---|
GET /payments/card/status/{id} | You only need the current status (lightweight) |
GET /payments/card/info/{id} | You need full transaction data (reconciliation, display, support) |
#Related
- API Reference: GET /api/v1/payments/card/info/{id} — Full endpoint spec, parameters, Try It
- Checking Payment Status — Lightweight status-only endpoint
- Transaction Status Guide — Status values and lifecycle
Was this helpful?