Retrieve a charge
Authorizations
A merchant secret key (sk_…) sent as Authorization: Bearer <key>.
Path Parameters
The charge id (ch_…).
Response
The charge.
The charge id (ch_…).
Always charge.
charge The payment intent this charge belongs to (pi_…).
The payment method (pm_…) used. Always present.
The charge amount, in minor units. Always positive.
Total refunded so far, in minor units.
The charge's currency, matching amount's currency.
uncertain means the final outcome is not known yet. Retrieve the Charge again before retrying.
pending, authorized, succeeded, declined, failed, refunded, voided, uncertain Authorization code for an approved payment. Null until the Charge is authorized or completed.
Terminal batch (tmb_…) containing this Charge. Null until the Charge is settled in a batch.
Unix epoch seconds when the Charge settled. Null until settlement completes.
Machine-readable decline reason, such as insufficient_funds.
One of authorization (a card or funds issue), authentication (the payment could not be authenticated), or infrastructure (a temporary processing problem). Set only when the Charge was declined; null otherwise.
A human-readable failure detail. Nullable; present when the charge failed.
Unix epoch seconds when the charge was created.
Unix epoch seconds when the charge was last updated.

