# checkout (/themes/sdk/reference/checkout)

```ts
import { … } from '@poltura/theme-sdk/checkout';
```

Checkout itself is drawn by Poltura alone: no theme component renders on it and the theme's client code does not load there. A theme styles it through its tokens and stylesheet only, on the `data-checkout` hooks of the platform markup.

## [Parts](/themes/sdk/reference/checkout/parts) [#parts]

| Name | What it is |
| --- | --- |
| [`PaymentIcons`](/themes/sdk/reference/checkout/parts#paymenticons) | The marks of the payment methods the store accepts, in the order checkout offers them. |

## [Types](/themes/sdk/reference/checkout/types) [#types]

| Name | What it is |
| --- | --- |
| [`PaymentIconsProps`](/themes/sdk/reference/checkout/types#paymenticonsprops) | Props of [`PaymentIcons`](/themes/sdk/reference/checkout/parts#paymenticons). |

<AnchorRedirect to={{"parts":"/themes/sdk/reference/checkout/parts","paymenticons":"/themes/sdk/reference/checkout/parts","types":"/themes/sdk/reference/checkout/types","paymenticonsprops":"/themes/sdk/reference/checkout/types"}} />
