Retrieve a charge
Retrieves the details of a charge that has previously been created. Supply the unique charge ID that was returned from your previous request, and Stripe will return the corresponding charge information. The same information is returned when creating or refunding the charge.
Path parameters
Query parameters
Specifies which fields in the response should be expanded.
Response
Successful response.
Changes
Changed in 16 of the 51 revisions of this API.297673
- ▲
removed the required property
application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/payment_method_details/card/networkfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/payment_method_details/card/networkfrom the response with the200statusresponse-required-property-removed
- ▲
removed the required property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/payment_method_details/card/networkfrom the response with thedefaultstatusresponse-required-property-removed
- ▲
removed the required property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/payment_method_details/card/networkfrom the response with thedefaultstatusresponse-required-property-removed
- ▲
removed the required property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/payment_method_details/card/networkfrom the response with thedefaultstatusresponse-required-property-removed
- ▲
removed the required property
failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/payment_method_details/card/networkfrom the response with the200statusresponse-required-property-removed
This revision's changelog hit the recording limit, so it may not list every change to this endpoint.
- ▲
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/acss_debit/expected_debit_dateto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/au_becs_debit/expected_debit_dateto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/bacs_debit/expected_debit_dateto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/nz_bank_account/expected_debit_dateto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/sepa_debit/expected_debit_dateto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/us_bank_account/expected_debit_dateto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/acss_debit/expected_debit_dateto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/au_becs_debit/expected_debit_dateto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/bacs_debit/expected_debit_dateto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/nz_bank_account/expected_debit_dateto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/sepa_debit/expected_debit_dateto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/us_bank_account/expected_debit_dateto the response with the200statusresponse-optional-property-added
This revision's changelog hit the recording limit, so it may not list every change to this endpoint.
- ○
- ○
added the optional property
error/payment_intent/payment_method_options/anyOf[subschema #1: PaymentIntentPaymentMethodOptions]/card_present/anyOf[subschema #1: payment_method_options_card_present]/capture_methodto the response with thedefaultstatusresponse-optional-property-added
- ○
- ○
added the optional property
error/payment_intent/amount_details/anyOf[subschema #1: PaymentFlowsAmountDetails]/line_items/data/items/payment_method_options/anyOf[subschema #1: PaymentFlowsAmountDetailsResourceLineItemsListResourceLineItemResourcePaymentMethodOptions]/klarna/subscription_referenceto the response with thedefaultstatusresponse-optional-property-added
- ○
- ●
removed the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/paypayfrom the response with thedefaultstatusresponse-optional-property-removed
- ●
removed the optional property
error/payment_intent/payment_method_options/anyOf[subschema #1: PaymentIntentPaymentMethodOptions]/paypayfrom the response with thedefaultstatusresponse-optional-property-removed
- ●
removed the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/paypayfrom the response with the200statusresponse-optional-property-removed
- ●
added the new
preventedenum value to theapplication_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
preventedenum value to thebalance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
preventedenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/statusresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
preventedenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/statusresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
preventedenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/statusresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
preventedenum value to thefailure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #6: Dispute]/statusresponse property for the response status200response-property-enum-value-added
This revision's changelog hit the recording limit, so it may not list every change to this endpoint.
- ●
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/paynow/locationto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/paynow/readerto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/paynow/locationto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/paynow/readerto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/cashapp/transaction_idto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/cashapp/transaction_idto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #12: Refund]/destination_details/paypal/network_decline_codeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #5: CustomerCashBalanceTransaction]/refunded_from_payment/refund/anyOf[subschema #2: Refund]/destination_details/paypal/network_decline_codeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #12: Refund]/destination_details/paypal/network_decline_codeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #5: CustomerCashBalanceTransaction]/refunded_from_payment/refund/anyOf[subschema #2: Refund]/destination_details/paypal/network_decline_codeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #12: Refund]/destination_details/paypal/network_decline_codeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #5: CustomerCashBalanceTransaction]/refunded_from_payment/refund/anyOf[subschema #2: Refund]/destination_details/paypal/network_decline_codeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #12: Refund]/destination_details/paypal/network_decline_codeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #5: CustomerCashBalanceTransaction]/refunded_from_payment/refund/anyOf[subschema #2: Refund]/destination_details/paypal/network_decline_codeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #12: Refund]/destination_details/paypal/network_decline_codeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #5: CustomerCashBalanceTransaction]/refunded_from_payment/refund/anyOf[subschema #2: Refund]/destination_details/paypal/network_decline_codeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/refunds/data/items/destination_details/paypal/network_decline_codeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #12: Refund]/destination_details/paypal/network_decline_codeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/source/anyOf[subschema #5: CustomerCashBalanceTransaction]/refunded_from_payment/refund/anyOf[subschema #2: Refund]/destination_details/paypal/network_decline_codeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
refunds/data/items/destination_details/paypal/network_decline_codeto the response with the200statusresponse-optional-property-added
This revision's changelog hit the recording limit, so it may not list every change to this endpoint.
- ○
- ○
added the optional property
application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/balance_typeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
balance_transaction/anyOf[subschema #2: BalanceTransaction]/balance_typeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/balance_typeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/balance_typeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/balance_typeto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/affirm/locationto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/affirm/readerto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/wechat_pay/locationto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/latest_charge/anyOf[subschema #2: Charge]/payment_method_details/anyOf[subschema #1: payment_method_details]/wechat_pay/readerto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/payment_method_options/anyOf[subschema #1: PaymentIntentPaymentMethodOptions]/billie/anyOf[subschema #1: payment_method_options_billie]/capture_methodto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
error/payment_intent/payment_method_options/anyOf[subschema #1: PaymentIntentPaymentMethodOptions]/satispayto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/balance_typeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/affirm/locationto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/affirm/readerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/wechat_pay/locationto the response with the200statusresponse-optional-property-added
- ○
added the optional property
payment_method_details/anyOf[subschema #1: payment_method_details]/wechat_pay/readerto the response with the200statusresponse-optional-property-added
This revision's changelog hit the recording limit, so it may not list every change to this endpoint.
- ○
- ●
added the new
stripe_balance_payment_debitenum value to theapplication_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
stripe_balance_payment_debitenum value to thebalance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
stripe_balance_payment_debitenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
stripe_balance_payment_debitenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
stripe_balance_payment_debitenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
stripe_balance_payment_debitenum value to thefailure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
stripe_balance_payment_debit_reversalenum value to theapplication_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
stripe_balance_payment_debit_reversalenum value to thebalance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
stripe_balance_payment_debit_reversalenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/application_fee/anyOf[subschema #2: PlatformFee]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
stripe_balance_payment_debit_reversalenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
stripe_balance_payment_debit_reversalenum value to theerror/payment_intent/latest_charge/anyOf[subschema #2: Charge]/failure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
stripe_balance_payment_debit_reversalenum value to thefailure_balance_transaction/anyOf[subschema #2: BalanceTransaction]/typeresponse property for the response status200response-property-enum-value-added
This revision's changelog hit the recording limit, so it may not list every change to this endpoint.
- ●
Of the 51 revisions, 14 have no diff computed and 6 have a changelog that could not be searched.