--- title: pos.product-details.block.render description: Renders a custom section within the product details screen api_version: 2025-10 api_name: pos-ui-extensions source_url: html: https://shopify.dev/docs/api/pos-ui-extensions/latest/targets/product-details/pos-product-details-block-render md: https://shopify.dev/docs/api/pos-ui-extensions/latest/targets/product-details/pos-product-details-block-render.md --- # pos.​product-details.​block.​renderTarget Renders a custom section within the product details screen ### Examples * #### Block ##### jsx ```jsx import {render} from 'preact'; export default async () => { render(, document.body); }; const Extension = () => { return ( shopify.action.presentModal()} > Open action This is a block extension Product ID for this product: {shopify.product.id} ); }; ``` ## Related [![](https://shopify.dev/images/icons/32/pickaxe-1.png)![](https://shopify.dev/images/icons/32/pickaxe-1-dark.png)](https://shopify.dev/docs/api/pos-ui-extensions/latest/targets/action/pos-product-details-action-menu-item-render) [pos.product-details.action.menu-item.render](https://shopify.dev/docs/api/pos-ui-extensions/latest/targets/action/pos-product-details-action-menu-item-render) [![](https://shopify.dev/images/icons/32/pickaxe-1.png)![](https://shopify.dev/images/icons/32/pickaxe-1-dark.png)](https://shopify.dev/docs/api/pos-ui-extensions/latest/targets/action/pos-product-details-action-render) [pos.product-details.action.render](https://shopify.dev/docs/api/pos-ui-extensions/latest/targets/action/pos-product-details-action-render) [![](https://shopify.dev/images/icons/32/pickaxe-1.png)![](https://shopify.dev/images/icons/32/pickaxe-1-dark.png)](https://shopify.dev/docs/api/pos-ui-extensions/latest/apis/product-api) [ProductAPI](https://shopify.dev/docs/api/pos-ui-extensions/latest/apis/product-api)