CheckoutSessionLineItemsListResponse
Paginated Checkout Session line-item response.
- itemsType: array object[] · Checkout Line Item[]required
- amountType: integer · amountWithCurrencyPrecisionFormat: int64
_discount requiredInteger amount in minor units (e.g. cents) specific to the currency. Example: 100 for €1.00
- amountType: integer · amountWithCurrencyPrecisionFormat: int64
_subtotal requiredInteger amount in minor units (e.g. cents) specific to the currency. Example: 100 for €1.00
- amountType: integer · amountWithCurrencyPrecisionFormat: int64
_tax requiredInteger amount in minor units (e.g. cents) specific to the currency. Example: 100 for €1.00
- amountType: integer · amountWithCurrencyPrecisionFormat: int64
_total requiredInteger amount in minor units (e.g. cents) specific to the currency. Example: 100 for €1.00
- currencyType: object · Currencyrequired
Three-letter ISO currency code
- descriptionType: string | nullrequired
- idType: stringrequired
- positionType: integer Format: int32required
Signed 32-bit integers (commonly used integer type).
- priceType: object · Checkout Line Item Pricenullablerequired
Resolved price for the line item.
- quantityType: integer Format: int64required
Signed 64-bit integers (long type).
- taxType: string · CheckoutTaxBehaviorenum
_behavior requiredWhether line-item tax is added to the price or included in it.
unspecifiedbehaves asexclusive.values- unspecified
No tax behavior was explicitly selected; tax is treated as exclusive.
- exclusive
Tax is added on top of the line-item price.
- inclusive
Tax is included in the line-item price.
- taxType: array object[] · Checkout Tax Rate[]
_rates required
- lastType: string | null
_key requiredWhen present, use this cursor as
last_keyto retrieve the next page.

