Charges

The read-only record of a completed payment.

Status: contracted_test (read-only). Charge list/retrieve are in the API Reference. They are a projection — you don’t create a charge directly.

A Charge is the read-only record of money moving for a Payment Intent. You never create one directly: money moves through a Payment Intent, and a succeeded intent exposes its charge via latest_charge. Retrieve a charge to inspect the amount captured, the amount refunded, and the refund history.

Relationship to other objects

  • Created by a succeeded Payment Intent (latest_charge).
  • Refunds apply to the payment and are reflected on the charge (amount_refunded, refunded). Merchant-public webhook delivery is unavailable, so retrieve the Charge or Refund instead of waiting for an event.

No SDK wraps charges — use the API Reference (curl) for the field shape.