Custom options and paid add-ons, without the fee-product hacks.
Mint Options adds personalisation fields, swatches and extras like gift wrap to your product pages. Add-on prices are applied at checkout by a Shopify Function — so they can't be tampered with, and your catalog stays clean.
Free plan available · Works with Online Store 2.0 themes · No fee products
Everything a product options app should do
And nothing it shouldn't — like cluttering your products list or trusting the browser with prices.
Text and text areas for personalisation, dropdowns, buttons, colour swatches, checkbox add-ons and numbers — with required fields and character limits.
Gift wrap +$4.50, gold foil +$3, engraving +$6. The add-on is added to the item's own price at checkout — no extra line items or fee products.
Add-on prices are applied by a Shopify Function from your saved settings, not from the browser. Editing the page or the cart can't lower what a shopper pays.
Your products, inventory and reports stay exactly as they are. Nothing is created in your catalog and stock is tracked on the real variant.
A theme app block with plain JavaScript — no frameworks, no render-blocking scripts, and nothing loaded on pages without options.
Attach an option set to specific products, whole collections or any product tag. New products in the collection pick it up automatically.
The usual way vs. the Mint Options way
Many options apps charge for add-ons by quietly adding a hidden product to the cart. Here's what changes.
| Hidden fee product | Mint Options | |
|---|---|---|
| Your catalog | Extra “option fee” products and variants | Untouched |
| The cart | A separate fee line shoppers can remove or change | One item with the add-on in its price |
| Price source | Browser script decides what to add | Shopify Function reads your saved prices |
| Inventory & reports | Fee products show up as sales | Only your real products |
Set up in three steps
No code to paste into your theme.
Add fields, choices and prices, and watch the live preview update as you go.
Pick products, collections or product tags — or show it on every product.
One click opens your theme editor with the Product options block ready to place.
Start free. Upgrade when you want to charge for add-ons.
Flat pricing, billed through Shopify. Cancel anytime from your Shopify admin.
- Up to 3 option sets
- All 7 field types
- Required fields and character limits
- Assign by product, collection or tag
- Lightweight storefront block
- Everything in Free
- Unlimited option sets
- Price add-ons per choice, checkbox or filled-in text
- Prices applied server-side at checkout
- Conditional logic: show fields based on other answers
Questions merchants ask
How are add-on prices charged?
When a shopper picks a priced option, Mint Options' Shopify Function adds the add-on to that item's price in the cart and at checkout, using the prices you saved in the app. The item keeps its own variant, so inventory, reports and fulfilment work as normal.
Does it work on every Shopify plan?
Yes. Options work on every plan. Price add-ons use Shopify's Cart Transform Function “expand” operation, which Shopify makes available on all plans (unlike the Plus-only “update” operation). Items bought with a subscription (selling plan) can't be price-adjusted by any app, so add-on prices don't apply to them.
Where do shoppers' choices appear?
On the cart, checkout and order as line item properties (for example “Name to print: Olivia”), so they're on your packing slips and in your order exports.
Will it slow my store down?
The storefront block is under 7 KB of JavaScript (gzipped), loads deferred, and only on product pages where you've added the block. There's no call to our servers from your storefront.
Which themes are supported?
Any Online Store 2.0 theme that supports app blocks on the product page, including Shopify's free themes. Add the Product options block from the theme editor and drag it above the buy buttons.
Sell personalised products the clean way.
Start free with up to 3 option sets. Built by Mint Labs.
Coming soon to the Shopify App Store