--- title: Targets Overview description: > A [target](/docs/apps/app-extensions/configuration#targets) represents where your POS UI extension will appear. You register targets in your `shopify.extension.toml` and inside the Javascript file denoted by your toml's `module` property. api_version: 2025-10 api_name: pos-ui-extensions source_url: html: >- https://shopify.dev/docs/api/pos-ui-extensions/latest/extension-targets-overview md: >- https://shopify.dev/docs/api/pos-ui-extensions/latest/extension-targets-overview.md --- # Targets Overview A [target](https://shopify.dev/docs/apps/app-extensions/configuration#targets) represents where your POS UI extension will appear. You register targets in your `shopify.extension.toml` and inside the Javascript file denoted by your toml's `module` property. *** ## POS tile locations POS tile extensions appear on the smart grid. Learn more about [the smart grid](https://shopify.dev/docs/apps/pos#home-screen). Smart grid Displays a tile on the smart grid. See [an example](targets/tile/pos-home-tile-render). ![Smart grid](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/smart-grid-DPdQQ4T1.png) *** ## POS action locations POS action extensions appear as menu items throughout the POS and display modally when tapped. Post-purchase Displays an action target modally when a menu item is tapped on the post-purchase screen. See [an example](targets/action/pos-purchase-post-action-render). Post-return Displays an action target modally when a menu item is tapped on the post-return screen. See [an example](targets/action/pos-return-post-action-render). Post-exchange Displays an action target modally when a menu item is tapped on the post-exchange screen. See [an example](targets/action/pos-exchange-post-action-render). Customer details Displays an action target modally when a menu item is tapped on the customer details screen. See [an example](targets/action/pos-customer-details-action-render). Product details Displays an action target modally when a menu item is tapped on the product details screen. See [an example](targets/action/pos-product-details-action-render). Order details Displays an action target modally when a menu item is tapped on the order details screen. See [an example](targets/action/pos-order-details-action-render). Draft order details Displays an action target modally when a menu item is tapped on the draft order details screen. See [an example](targets/action/pos-draft-order-details-action-render). Cart line item details Displays an action target modally when a menu item is tapped on the cart line item details screen. See [an example](targets/action/pos-cart-line-item-details-action-render). ![Post-purchase](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/post-purchase-action-C5N0KoxK.png) ![Post-return](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/post-return-action-CMXfmVSH.png) ![Post-exchange](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/post-exchange-action-BTjO9fFD.png) ![Customer details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/customer-details-action-menu-BAw9FbJP.png) ![Product details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/product-details-action-menu-dfLdOyT9.png) ![Order details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/order-details-action-menu-C52DFTdC.png) ![Draft order details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/draft-order-action-menu-OfPo4tHJ.png) ![Cart line item details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/cart-lineitem-action-JKnB6gHG.png) *** ## POS block locations POS block extensions render custom sections within native POS screens. Post-purchase Renders a custom section within the native post purchase screen. See [an example](targets/block/pos-purchase-post-block-render). Post-return Renders a custom section within the native post return screen. See [an example](targets/block/pos-return-post-block-render). Post-exchange Renders a custom section within the native post exchange screen. See [an example](targets/block/pos-exchange-post-block-render). Customer details Renders a custom section within the customer details screen. See [an example](targets/block/pos-customer-details-block-render). Product details Renders a custom section within the native product details screen. See [an example](targets/block/pos-product-details-block-render). Order details Renders a custom section within the native order details screen. See [an example](targets/block/pos-order-details-block-render). Draft order details Renders a custom section within the native draft order details screen. See [an example](targets/block/pos-draft-order-details-block-render). Receipt header Renders a custom section in the header of printed receipts. See [an example](targets/block/pos-receipt-header-block-render). Receipt footer Renders a custom section in the footer of printed receipts. See [an example](targets/block/pos-receipt-footer-block-render). ![Post-purchase](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/post-purchase-block-D2o89CvI.png) ![Post-return](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/post-return-block-BSAwxMbk.png) ![Post-exchange](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/post-exchange-block-BRD2vAjd.png) ![Customer details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/customer-details-block-CJFisOp5.png) ![Product details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/product-details-block-BDYohAy2.png) ![Order details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/order-details-block-DMrU3yyo.png) ![Draft order details](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/draft-order-block-BNNCb0E2.png) ![Receipt header](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/posreceipt-header-aqC5XpvD.png) ![Receipt footer](https://shopify.dev/assets/assets/images/api/pos-ui-extensions/2025-10/posreceipt-footer-DzDljWjP.png) ***