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

# CrossmintEmbeddedCheckout

> Composable Function

**Composable**

```kotlin theme={null}
@Composable
fun CrossmintEmbeddedCheckout(orderId: String? = null, clientSecret: String? = null, lineItems: CheckoutLineItems? = null, payment: CheckoutPayment? = null, recipient: CheckoutRecipient? = null, apiKey: String? = null, appearance: CheckoutAppearance? = null, environment: CheckoutEnvironment = CheckoutEnvironment.STAGING, modifier: Modifier = Modifier)
```

Crossmint Embedded Checkout component.

## Parameters

| Name         | Description                                     |
| ------------ | ----------------------------------------------- |
| orderId      | The order ID for an existing order (optional)   |
| clientSecret | The client secret for authentication (optional) |
| lineItems    | Line items configuration - NOT YET IMPLEMENTED  |
| payment      | Payment configuration (crypto/fiat options)     |
| recipient    | Recipient configuration - NOT YET IMPLEMENTED   |
| apiKey       | API key for authentication (optional)           |
| appearance   | UI appearance customization                     |
| environment  | Target environment (default: STAGING)           |
| modifier     | Compose modifier for the checkout container     |
