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.