Checkout Line Item
- idType: stringrequired
- positionType: integerFormat: int32required
Signed 32-bit integers (commonly used integer type).
- quantityType: integerFormat: int64required
Signed 64-bit integers (long type).
- priceType: nullablerequiredProperties: 5
Resolved price for the line item.
- amountType: Format: int64
_subtotal requiredInteger amount in minor units (e.g. cents) specific to the currency. Example: 100 for €1.00
- amountType: Format: int64
_discount requiredInteger amount in minor units (e.g. cents) specific to the currency. Example: 100 for €1.00
- amountType: Format: int64
_tax requiredInteger amount in minor units (e.g. cents) specific to the currency. Example: 100 for €1.00
- amountType: Format: int64
_total requiredInteger amount in minor units (e.g. cents) specific to the currency. Example: 100 for €1.00
- currencyType:requiredProperties: 2
Three-letter ISO currency code
- descriptionType: string | nullrequired
- taxType: enum
_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.
- unspecified
- Properties: 10taxType:
_rates required

