How to use different quantity limits for B2B and retail customers
Separate wholesale and retail quantity requirements only where the buying terms differ, and test the customer boundary before launch.
A retailer may buy a full case while a consumer buys one unit. That does not mean every product needs two quantity rules. Split the experience only where the commercial terms or fulfillment process genuinely differ.
The cleanest default is one rule for everyone. Separate B2B and retail rules add value when they express a real wholesale minimum, case increment, promotional cap, or access policy—not simply because two customer types exist in Shopify.
Write each audience's valid quantities
Put the two policies side by side. A retail customer might buy 1 through 4 units while a company buyer must order in multiples of 12. If both audiences can buy any positive quantity, no split is needed.
Be precise about whether the wholesale requirement is a minimum, a multiple, or both. “Minimum case order” often hides two decisions: at least one case, and only complete cases.
Confirm how Shopify identifies the buyer
A B2B-only rule depends on the buyer being recognized as a company customer in the purchase session. Test with an actual company location and a normal retail customer; do not assume a customer tag, wholesale discount, or staff note creates the same identity.
Boundary test: use the same product and quantity in two sessions—one authenticated Shopify B2B company buyer and one ordinary retail buyer. The outcome should differ only if the written policy says it should.
Avoid rules that argue with each other
A broad all-customer rule and a narrower B2B rule can both match the same cart. Sometimes the constraints are compatible; sometimes they leave no valid quantity at all. For example, an all-customer maximum of 10 conflicts with a B2B minimum of 12.
Prefer one clear requirement per target and audience. When overlap is unavoidable, list the quantities that satisfy every matching rule before publishing them.
Keep the storefront message audience-aware
A retail shopper should not see wholesale case-pack instructions that do not apply, and a company buyer should not reach checkout without seeing their purchasing requirement. Verify product and cart hints in both sessions as well as server-side checkout enforcement.
Re-test after changing company assignments, product targets, or scheduled dates. The final check is simple: each buyer should see one understandable rule and have at least one obvious valid quantity they can choose.