Sell built-to-order products at the register
Modifier groups, custom text for each line, required choices, and quantity selections — for cafés, custom retail, and any shop with options.
What Oliver Modifiers can do
Designed for fast service. The register guides the cashier, and the data syncs cleanly to WooCommerce.
Required and optional groups
Mark a modifier group as required (e.g. size, base, milk) or optional (e.g. add-ons, extras). The register won't let cashiers skip required choices.
Pricing per option
Charge +$0.75 for oat milk, or +$2.00 for an extra shot. The price will be added to the line item and correctly reflected in your WooCommerce reports.
Single, multiple, and quantity selections
Pick one drink size, multiple toppings, or three sides of fries. You can configure this for each group with min/max limits.
Custom text per line
Free-text notes attached to the line item — perfect for monogramming, allergen notes, gift messages, or rush orders. These will be printed on receipts and kitchen tickets.
Reusable across products
Define a modifier group once (like "milk options") and attach it to every drink. If you edit the group, the change is instantly applied to every product.
WooCommerce-native data
Modifiers are saved as product attributes and meta in WooCommerce. Reports, exports, and integrations treat them as proper data — not just temporary info at the POS.
When to use modifiers
Modifiers are the right tool when one product has many possible configurations and you don't want to create a separate SKU for each combination. A latte with three milk options, four sizes, optional flavours, optional shots, and optional whip has 96 combinations — and that's before you even add "extra hot" and "to-go". Modifiers help to keep that one product manageable.
They also work well for monogramming, embroidery, gift wrap, allergen notes, build-your-own bowls, framing options, and rental terms. If the choice is made for each sale rather than for the product itself, it's a modifier.
Frequently asked questions
What's the difference between modifiers and variants?
Can I require choices before checkout?
Do modifiers appear on the customer receipt?
Will my online store show modifiers too?
Be the first to get modifiers
We're building modifier groups to behave exactly like the rest of WooCommerce — clean data, no POS-only state. Get on the waitlist and we'll show you the beta first.