affirm · Schema
Checkout
Represents an Affirm checkout session with full order details, customer information, and current checkout status.
Properties
| Name | Type | Description |
|---|---|---|
| checkout_id | string | Unique identifier for this checkout session. |
| checkout_status | string | Current status of the checkout session. |
| checkout_flow_type | string | The checkout flow type used for this session. |
| currency | string | ISO 4217 currency code for the checkout. |
| total | integer | Total checkout amount in cents. |
| shipping_amount | integer | Shipping cost in cents. |
| tax_amount | integer | Tax amount in cents. |
| order_id | string | Merchant's internal order identifier. |
| financial_program_name | string | Internal financing program identifier applied to this checkout. |
| financial_program_external_name | string | Customer-facing financing program name. |
| billing_frequency | string | Loan billing frequency for the financing applied. |
| api_version | string | Version of the Affirm API used to create this checkout. |
| product_type | string | Product category associated with this checkout, if set. |
| billing | object | |
| shipping | object | |
| merchant | object | |
| metadata | object | Additional checkout metadata. |
| meta | object | Affirm internal tracking information. |