Sealed Class A single asset to purchase in a checkout order.Documentation Index
Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
Use this file to discover all available pages before exploring further.
CrossmintCheckoutLineItem.collection— primary sale from a managed or imported collection. Supports optionalcallDatafor contract mint args.CrossmintCheckoutLineItem.token— secondary sale of a specific token, with optionalcallDatafor contract arguments.CrossmintCheckoutLineItem.tokenWithExecutionParameters— secondary sale (e.g. memecoin swap) with execution parameters controlling amount, mode, and slippage. Mutually exclusive withcallData.CrossmintCheckoutLineItem.product— product-based purchase using a Crossmint product locator.CrossmintCheckoutLineItem.raw— forward-compatible escape hatch for line-item shapes not yet modeled by the SDK.
Constructors
CrossmintCheckoutLineItem
CrossmintCheckoutLineItem.collection
CrossmintCheckoutLineItem.token
callData.
CrossmintCheckoutLineItem.tokenWithExecutionParameters
CrossmintCheckoutLineItem.product
productLocator. Use this for catalog-managed product purchases where the price and SKU are resolved server-side from the locator.
CrossmintCheckoutLineItem.raw
value verbatim to the Crossmint orders API as the line item shape. Use when a new line-item field is not yet modeled by the typed factories above.
