Manage add-on (additional fee for option)

  1. OPTIS Product Options, Variant
  2. Advanced Setup


Manage add-on (additional fee for option)


Overview


A price add-on lets you charge an extra fee when customers choose a specific option or value, for example gift wrapping (+$5) or a premium material.


https://storage.crisp.chat/users/helpdesk/website/-/7/9/d/2/79d26e560073ac00/fd65dfbc-92f9-4fa8-a437-319cec_ewqp7n.png


Price add-on is available on the Advanced plan and above. See Plans and feature availability.


Add-on types


For each option (or each value of an option) you choose one of two add-on types:


Type

What it does

Plan

Extra fee

Charges the amount you enter on top of the product price.

Advanced and above

Upsell product

Links the value to a Shopify variant, so the price and the stock of that variant are used. See How to Use "Upsell product".

Platinum and above


This guide explains how to set up an Extra fee.


Which options can have an add-on


Where you set the add-on depends on the option type:


Option types

Where to set the add-on

Text box, Text area, Number field, Email, File upload, Color picker, Font picker

Option settings > Add-on (one price for the whole option)

Checkbox, Dropdown menu, Dropdown with thumbnail, Radio button, Switch, Button, Swatch

Option values table > Add-on column (one price for each value)

Date & time, Paragraph, Heading, Divider, Pop-up modal

Add-ons are not available


Set up an extra fee


Step 1: Open the option


In the option set editor, go to 1. Add options and click the option you want to add a fee to. Its settings open in the Content tab.


https://storage.crisp.chat/users/helpdesk/website/-/6/2/e/f/62ef0b4dd5fbe000/ca4c7293-56e5-4802-81e0-a68c4c_y7qq04.png


Step 2: Choose Extra fee and enter the price


Set Add-on to Extra fee, then enter the price:


  • Options with a list of values - in the Option values table, choose Extra fee and type a price for each value in the Add-on column.
  • Single-value options - in Option settings, choose Extra fee next to Add-on and type the price.


Can't see the Add-on column? Click the Columns icon next to Option values and turn on Add-on.


https://storage.crisp.chat/users/helpdesk/website/-/9/c/b/c/9cbc0fa4d06df000/c26b8418-d755-4239-b56b-070f40_1sbcz85.png


Step 3: Save and check on your store


  1. Click Save.
  2. Open the product page on your store and select the option. The extra fee is added to the price.


https://storage.crisp.chat/users/helpdesk/website/-/4/8/3/f/483f32671644a800/442ec45a-778f-4cdc-8a34-aa5534_1e7gxk.png


How customers see the extra fee


  • On the product page - you choose when the price appears in Settings > General Settings > Option type setting > Add-on display:
    • After selecting option values (default): the extra fee is shown once the customer selects the value.
    • Next to option values: the extra fee is always shown next to each value.
  • In the cart - the extra fee is shown next to the selected value, for example (+$5).
  • At checkout - the extra fee appears with the text Selection extra fee for {{Product title}}. You can rename this text in Settings > Translation Texts > Default text customization > Checkout page.
  • With Quantity - if the option uses Quantity, the fee is multiplied by the quantity the customer chooses (for example, 3 x $5 = $15).


Show the updated total price on the product page (optional)


To show the new total price on the product page while customers choose add-ons, install the advanced feature Show updated total price with add-ons. In the app, go to Advanced features, find the card and click Self-install (for dev), or click Contact us and we install it for you for free. See Show updated total price with add-ons.


https://storage.crisp.chat/users/helpdesk/website/-/4/1/1/1/4111f7818fb4a000/00903e37-8e61-4388-af12-01a843_i9z4pm.png



Updated on: 25/09/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!