# Checkout

URL: /code/ui/components/checkout · Id: `uiComponent:checkout`

> Checkout sells one Offer on the page through Stripe, then shows the Order or Subscription it created.

Checkout sells one [Offer](/business/nouns/offer) on the page through Stripe, then shows the [Order](/business/nouns/order) or [Subscription](/business/nouns/subscription) it created.

| Renderer | Draws |
| --- | --- |
| `web` | Web: rich interactive UI for humans. |
| `native` | Native: JSON for native clients on phone, watch, and TV. |
| `markdown` | Markdown: token-efficient text for agents. |

| Prop | Type | Required | Description |
| --- | --- | --- | --- |
| `offer` | [Offer](/business/nouns/offer) | Yes | The Offer sold. |
| `quantity` | `integer` | No | Seats or units. Defaults to 1. |
| `promotionCode` | `boolean` | No | Whether it shows a promotion code field. |