● Product options for Shopify

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.

Coming soon to the Shopify App StoreSee features

Free plan available · Works with Online Store 2.0 themes · No fee products

Personalised name decal
$12.00 · options by Mint Options
Name to print *Olivia
Vinyl colour *WhiteLilacGold foil (+$3.00)
✓Gift wrap (+$4.50)
Options total+$7.50
Add to cart · $19.50
0
hidden fee products added to your catalog
<7 KB
of storefront JavaScript (gzipped), deferred, product pages only
100%
of add-on prices applied server-side at checkout
Features

Everything a product options app should do

And nothing it shouldn't — like cluttering your products list or trusting the browser with prices.

7 field types
Every option you need

Text and text areas for personalisation, dropdowns, buttons, colour swatches, checkbox add-ons and numbers — with required fields and character limits.

Price add-ons
Charge for extras, properly

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.

Tamper-proof
Prices shoppers can't edit

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.

Clean catalog
No hidden “fee products”

Your products, inventory and reports stay exactly as they are. Nothing is created in your catalog and stock is tracked on the real variant.

Lightweight
Under 7 KB of JavaScript

A theme app block with plain JavaScript — no frameworks, no render-blocking scripts, and nothing loaded on pages without options.

Targeting
Assign once, show everywhere

Attach an option set to specific products, whole collections or any product tag. New products in the collection pick it up automatically.

Why it's different

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 productMint Options
Your catalogExtra “option fee” products and variantsUntouched
The cartA separate fee line shoppers can remove or changeOne item with the add-on in its price
Price sourceBrowser script decides what to addShopify Function reads your saved prices
Inventory & reportsFee products show up as salesOnly your real products
How it works

Set up in three steps

No code to paste into your theme.

Create an option set

Add fields, choices and prices, and watch the live preview update as you go.

Choose where it shows

Pick products, collections or product tags — or show it on every product.

Add the block

One click opens your theme editor with the Product options block ready to place.

Pricing

Start free. Upgrade when you want to charge for add-ons.

Flat pricing, billed through Shopify. Cancel anytime from your Shopify admin.

Free
$0
Forever
  • Up to 3 option sets
  • All 7 field types
  • Required fields and character limits
  • Assign by product, collection or tag
  • Lightweight storefront block
7-day free trial
Pro
$7.99 / month
No revenue share, no per-order fees
  • 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
FAQ

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