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

# checkout_sessions_retrieve

> Retrieve a checkout session. Check `payment_status` as well as `status`: a complete session has finished, which is not the same as having been paid.

<div className="tool-route"><span className="tool-row-method" data-method="GET">GET</span><code>{"https://api.stripe.com/v1/checkout/sessions/{session}"}</code></div>

```python stripe_checkout_sessions_retrieve.py theme={null}
from charter.packs import stripe

result = await stripe.checkout_sessions_retrieve.ainvoke({"session": ...})
```

## Path parameters

<div className="reference-table">
  | Field                                                           | Type     | Description                     |
  | --------------------------------------------------------------- | -------- | ------------------------------- |
  | `session` <span className="required" title="required">\*</span> | `string` | The ID of the checkout session. |
</div>
