---
title: "Step Quantity rollout (May 13–17, 2026)"
description: "A major new Pro feature plus a week of polish across product pages, collections, theme compatibility, and Shopify's newest themes (Savor + Horizon)."
contentType: "changelog"
locale: "en"
localized: true
source: "https://orderrules.com/changelog/step-quantity-rollout"
slug: "step-quantity-rollout"
date: "2026-05-17"
tags:
  - "New"
  - "Improved"
  - "Fixed"
---
A major new Pro-plan feature, shipped end-to-end across the admin, storefront, and Shopify checkout — followed by a week of polish to land cleanly on every modern Shopify theme.

<details open>
<summary>2026-05-17 — Theme compatibility expansion</summary>

**Step quantity now works on Shopify's newest themes (Savor + Horizon) and Dawn.**

- 🐛 **Fixed:** Step quantity is now applied on product pages in Shopify's **Savor** theme. The quantity input on the PDP previously wasn't picking up your "must order in multiples of N" rule.
- 🐛 **Fixed:** Step quantity and customer-limit caps are now enforced on cart-line inputs in Savor's mini-cart and cart page (Shopify's standard `updates[]` cart pattern).
- 🐛 **Fixed:** Duplicate "Order in multiples of N" badge no longer appears on the product page in Shopify's **Horizon** theme.
- 🚀 **Improved:** Added a published theme compatibility matrix covering Dawn, Refresh, Sense, Craft, Crave, Trade, Origin, Studio, Ride, Colorblock, Taste, Publisher, Spotlight, Savor, and Horizon.

</details>

<details>
<summary>2026-05-16 — Cross-theme product page detection</summary>

**Smarter automatic detection of product pages across any Shopify theme.**

- ✨ **New:** Cross-theme product-page detection now uses the page URL plus a structural fingerprint instead of theme-specific selectors. Works out of the box on every modern Shopify theme.
- ✨ **New:** Optional merchant override — if your theme uses unusual selectors, you can supply a custom CSS selector in Settings.
- 🚀 **Improved:** "Step quantity / increment of N" is now listed in the Pro plan feature matrix on the plan page so merchants can see it at a glance.

</details>

<details>
<summary>2026-05-15 — Step quantity on collection pages</summary>

**The "order in multiples of N" rule now works everywhere a customer can add to cart.**

- ✨ **New:** Step / minimum quantity is now enforced on collection grid cards and theme quick-add forms — not just the product page.
- 🐛 **Fixed:** Cross-variant "leak" — changing the variant in a cart line no longer carries over the previous variant's step rule.
- 🚀 **Improved:** Internal: store configuration creation is now race-safe so two browser tabs opening the app at install time can't conflict.

</details>

<details>
<summary>2026-05-14 — Step quantity polish</summary>

**Smoother quantity input behaviour for end customers.**

- 🐛 **Fixed:** Switching a product variant on the PDP now correctly re-applies the new variant's step / minimum rule, even when the previous listener was still attached.
- 🐛 **Fixed:** Per-product minimum quantity now falls back from variant-specific to product-level correctly.
- 🐛 **Fixed:** Clicking the +/- stepper buttons now snaps in the right direction (up rounds up to the next valid quantity, down rounds down).
- 🚀 **Improved:** Minimum-quantity and step-quantity logic now run in a single pass — faster and cleaner.

</details>

<details>
<summary>2026-05-13 — ✨ Step quantity / increment rules (NEW PRO FEATURE)</summary>

**Force customers to order in multiples — e.g. case packs of 6, six-packs, dozens.**

- ✨ **New:** Set a "must order in multiples of N" rule on any product or variant (e.g. case pack of 6, 12, 24).
- ✨ **New:** Storefront PDP badge: "📦 Order in multiples of 6" so customers know the rule before they add to cart.
- ✨ **New:** Auto-snap behaviour: customer types `5`, the input snaps up to `6` with a friendly toast: "Adjusted to 6 (must be in multiples of 6)".
- ✨ **New:** Server-side enforcement at native Shopify checkout — invalid quantities can't sneak through.
- ✨ **New:** Customizable messages for the badge, snap toast, and checkout block (Settings → Storefront Messages).
- ✨ **New:** Bulk CSV import/export now includes a `stepQuantity` column.
- 🐛 **Fixed:** Pro trial — choosing a plan from the "trial ends" redirect screen now works correctly.
- 🐛 **Fixed:** Pro trial — remaining days banner now reflects the actual trial start date, not the latest plan record.

</details>
