Make a companion product required — a warranty, an install kit, the laces a new pair of shoes needs — enforced from the product page all the way through checkout. It's a separate line at full price, never a bundle.
Pick a trigger product and the companion it can't ship without. Name it once — "Shoelaces required with running shoes" — and assign it to as many products as you like.
Shoppers see the required add-on right under the product, pick a variant, and watch the running total update. Add to cart stays locked until they choose — and express-checkout buttons are hidden so no one can skip it.
A checkout rule blocks any cart that reaches checkout without the required companion — including Shop Pay, Apple Pay, and Google Pay. If the add-on is missing, the order can't complete.
Add to cart stays disabled until the shopper picks the required companion variant. No selection, no purchase.
A Shopify checkout-validation function is the backstop — it blocks any cart missing the add-on, even Shop Pay, Apple Pay, and Google Pay express checkouts. Shoppers can't route around the requirement.
Turn it on with a one-click app embed. Add the checkout rule once in your settings. No code, no theme surgery.
Define a rule once, assign it to many products. Change the companion or the message in one place.
The add-on is a separate line item at its own full price. No merged SKUs, no forced discounts, no repricing your catalog.
The selector shows the companion's thumbnail, per-variant prices, and a running order total — so shoppers see exactly what they're buying before they add. No surprises at checkout.
No per-order fees, no bundle math, no surprises.
Everything you need to require your first add-on.
More power for bigger catalogs.
No. Reqmunk installs as a one-click app embed — no theme code edits, no script injection. The checkout rule is added once in your Shopify checkout settings. Uninstalling leaves your theme exactly as it was.
No — it's the opposite. Reqmunk never merges products or changes prices. The required companion is added as its own separate line item at its own full price. It's a "non-bundling bundle": we require the add-on, we don't repackage or discount it.
Then the trigger product can't be bought until it's back — the same way Shopify treats any sold-out item. The product-page selector stays locked and checkout stays blocked. Reqmunk never quietly waives the requirement.
Yes. Express-checkout buttons are hidden on trigger products so shoppers can't skip the selector, and the checkout-validation function blocks any cart that reaches checkout without the add-on — including Shop Pay, Apple Pay, and Google Pay.
Every Shopify plan except Starter. Reqmunk's enforcement uses a checkout-validation function, which is available on Basic and up.
A requirement set can offer more than one companion product for the shopper to choose from, and the checkout rule enforces a 1:1 match — one required add-on for each trigger product in the cart.
Free to start — one requirement set with product triggers, the product-page gate, and the checkout rule. More capabilities, like collection targeting and multiple requirement sets, are coming.
Drop your email and we'll tell you the day it's live on the Shopify App Store.
Part of the *munks family