> ## Documentation Index
> Fetch the complete documentation index at: https://primer.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# PrimerSessionIntent

Set the preferred session intent when presenting the Drop-In solution, or when using the Headless Universal Checkout managers.

```swift SWIFT theme={"dark"}
enum PrimerSessionIntent
```

## Parameters

<Expandable title="Parameters" defaultOpen>
  <ResponseField name=".checkout">
    Use `checkout` when you want go through the checkout flow
  </ResponseField>

  <ResponseField name=".vault">
    Use `vault` when you want to vault a payment method, so you can use the token to pay another time.
  </ResponseField>
</Expandable>
