GuidesTheme App ExtensionsTheme Extensions Overview

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:

  1. Go to Online Store > Themes > Customize
  2. Navigate to a Product page template
  3. Click Add block and search for the PromoSync block you want
  4. Configure the block settings
  5. Drag it to your preferred position on the page
  6. 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.