Theme App Extensions
PromoSync includes theme app extension blocks that you can add to your Shopify product pages using the Theme Customizer — no code changes required. These blocks work on any Online Store 2.0 theme (Dawn and compatible).
Available Blocks
Volume Pricing
Display quantity-based price breaks in a table or horizontal layout. Reads from the psrestful.part_price_array variant metafield and updates automatically on variant change.
Minimum Quantity
Enforce per-product minimum order quantities on the quantity input. Optionally display a “Minimum order: N units” notice. Reads from the psrestful.minimum_quantity product metafield.
Decoration Selector
Let shoppers choose a decoration location and method via collapsible sections or cascading dropdowns. Selections are saved as cart line item properties. Reads from the psrestful.location_decorations product metafield.
How to Add a Block
All three blocks follow the same general setup:
- Go to Online Store > Themes > Customize
- Navigate to a Product page template
- Click Add block and search for the PromoSync block you want
- Configure the block settings
- Drag it to your preferred position on the page
- Click Save
Each block only renders on products that have the relevant metafield data — they hide automatically when no data is available.
Prefer writing Liquid code? See the Storefront Widgets guide for manual Liquid implementations of tier pricing and decoration displays.