Retrieves the details of a PaymentIntent that has previously been created.
Use a Bearer token to access this API.
"obj_01EXAMPLE00000000000000000"
Comma-separated list of related objects to expand in the response.
""
If true, expands the customer object in the response.
false
Filter by time interval in days (e.g., 30 for last 30 days).
x >= 0"month"
Filter by customer ID.
"obj_01EXAMPLE00000000000000000"
Filter by checkout session ID.
"obj_01EXAMPLE00000000000000000"
A cursor for use in pagination. starting_after is a payment intent ID that defines your place in the list. For instance, if you make a list request and receive 20 payment intents, ending with fpi_xyz, your subsequent call can include starting_after=fpi_xyz to fetch the next page.
"obj_01EXAMPLE00000000000000000"
A cursor for use in pagination. ending_before is a payment intent ID that defines your place in the list. For instance, if you make a list request and receive 20 payment intents, starting with fpi_abc, your subsequent call can include ending_before=fpi_abc to fetch the previous page.
"obj_01EXAMPLE00000000000000000"
A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10.
10
Number of objects to skip before returning results.
0
Success
{
"payment_intent_id": "obj_01EXAMPLE00000000000000000",
"amount": 0,
"amount_capturable": 0,
"amount_received": 0,
"application_fee_amount": 0,
"customer": "string",
"transfer_data": { "amount": 0, "destination": "string" },
"status": "canceled",
"latest_charge": "string",
"created_at": "2024-01-01T00:00:00Z",
"invoice": "string",
"capture_method": "automatic",
"client_secret": "string",
"metadata": {},
"payment_method": "string",
"test_mode": false,
"transfer_group": "string",
"payment_card_type": "primary",
"letter_fee_amount": 0,
"transaction_fee": 0,
"last_payment_error": {
"type": "string",
"code": "string",
"decline_code": "string",
"message": "string",
"payment_method": "string"
}
}