--- title: Select description: Selects let buyers choose one option from an options menu. api_name: checkout-extensions source_url: html: https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/select md: https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/select.md --- # Select Selects let buyers choose one option from an options menu. Consider select when you have 4 or more options, to avoid cluttering the interface. *** ### Example ![select](https://cdn.shopify.com/shopifycloud/shopify-dev/production/assets/assets/images/api/checkout-extensions/post-purchase/components/select-DGNzdeIb.png) ```ts import {extend, Select} from '@shopify/post-purchase-ui-extensions'; extend('Checkout::PostPurchase::Render', (root) => { const select = root.createComponent(Select, { label: 'Select', value: '1', options: [ { value: '1', label: 'Option 1', }, { value: '2', label: 'Option 2', }, { value: '3', label: 'Option 3', }, ], }); root.appendChild(select); }); ``` ```tsx import {render, Select} from '@shopify/post-purchase-ui-extensions-react'; render('Checkout::PostPurchase::Render', () => ); function App() { return (