> ## 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.

# CrossmintCheckoutTokenExecutionLineItem

> Flutter Final Class

**Final Class**

Line item that executes a token purchase with arbitrary execution parameters. Usually built via `CrossmintCheckoutLineItem.tokenWithExecutionParameters`.

```dart theme={null}
final class CrossmintCheckoutTokenExecutionLineItem extends CrossmintCheckoutLineItem
```

## Constructors

### CrossmintCheckoutTokenExecutionLineItem

```dart theme={null}
const CrossmintCheckoutTokenExecutionLineItem({
  required this.tokenLocator,
  required this.executionParameters,
  this.additionalFields = const <String, Object?>{},
})
```

Creates a token-execution line item.

## Properties

### tokenLocator

```dart theme={null}
final String tokenLocator
```

Token locator.

### executionParameters

```dart theme={null}
final Map<String, Object?> executionParameters
```

Structured execution parameters — shape depends on the token contract.

### additionalFields

```dart theme={null}
final Map<String, Object?> additionalFields
```

Forward-compatibility escape hatch.
