Skip to content

Supported themes

Termpact’s blocks — Your price, Quantity price table, Quick order and Cart messages — work on every Online Store 2.0 theme. They show the exact price checkout charges.

The Termpact pricing app embed also replaces prices that your theme draws itself: product grids, search results, recommendations and quick view. To do that it needs to know where your theme puts prices, so it uses a map per theme and major version.

Checked against the Shopify Theme Store on 25 October 2026 — all 24 free themes:

Family Themes Versions mapped
Dawn Dawn, Colorblock, Craft, Crave, Origin, Publisher, Refresh, Ride, Rise, Sense, Spotlight, Studio, Taste, Trade 15, 16
Horizon Horizon, Atelier, Dwell, Fabric, Heritage, Pitch, Ritual, Savor, Tinker, Vessel 2, 3, 4

Termpact recognises your theme from its Theme Store listing, or from the theme’s own name and version if you renamed or duplicated it. It checks again whenever you publish a theme or change the published one, and you can check by hand on Settings → Online store.

Popular paid themes are next on the list.

On a theme without a map, Termpact is careful rather than clever:

  • Prices in product grids and search show Your price in cart instead of a number. The cart and checkout show the exact price.
  • The Termpact blocks still show exact prices. Add the Your price block to your product page template so buyers see their price there.
  • Termpact records that your theme needs a map, and we add one.

The same happens on a mapped theme if the nightly price check finds that a price shown on the storefront differs from what checkout charges: the affected area switches to Your price in cart until it is fixed.

  • Hiding prices from visitors is cosmetic. Themes still include retail prices in their page data. Contract prices are only ever rendered for the buyer they belong to.
  • Collection pages beyond the first page, and product cards from other apps, show Your price in cart when Termpact can’t price them in the page.
  • If you renamed the app proxy path (normally /apps/termpact), quick order can’t reach Termpact. Keep the default path.