Price Add-Ons

Modified on Tue, 18 Nov at 8:42 AM

Overview

Price add-ons let you charge additional fees for selected option values. The extra cost is automatically added to the product price, and customers see the total in their cart and at checkout.

Add pricing to option values so customers pay extra for specific selections, upgrades, or customizations.

Pricing Methods

You have three ways to price option values:

1. Free (Default)

No additional cost for this option value. This is the default setting for all option values.

When to use:

  • Options that don't affect pricing
  • Selections that are included in the base price
  • Informational choices

2. Add Fee

Manually set a specific price for an option value. This creates a hidden product in Shopify that manages the pricing.

When to use:

  • Fixed-price upgrades (e.g., +$5 for gift wrapping)
  • Customizations with set costs (e.g., +$10 for engraving)
  • Add-ons with consistent pricing

Important: Hidden Products

When you add a fee, the app automatically creates a hidden product in your Shopify store. Do not edit or delete these hidden products manually - they are required for the pricing functionality to work correctly. You can safely ignore them in your product list.

3. Link Product

Connect an option value to an existing Shopify product. The option will automatically sync with that product's price.

When to use:

  • Options tied to existing products in your catalog
  • Prices that change frequently
  • Product bundles or add-ons you manage separately

Price Syncing

When you link to a product, any price changes you make to that product in Shopify will automatically update the option pricing. This keeps your pricing consistent across your store.


Adding Pricing to an Option Value

Step 1: Access the Option

  1. Navigate to Option Sets page
  2. Open the option set containing the option
  3. Click on the option you want to price
  4. Click the chevron down (⌄) icon next to the value you want to price

Step 2: Choose a Pricing Method

In the "Pricing" section of the value:

For Add Fee:

  1. Click Add Fee
  2. Enter the price amount (e.g., 5.00 for $5)
  3. The app will automatically create a hidden product
  4. Click Save in the contextual bar

For Link Product:

  1. Click Link Product
  2. Search for and select an existing Shopify product
  3. The option value will sync with that product's price
  4. Click Save in the contextual bar

How Pricing Appears to Customers

On the Product Page

Option values display their prices inline:

  • Dropdown: "Gift Wrapping (+$5.00)"
  • Checkbox: "☐ Add engraving (+$10.00)"
  • Radio button: "○ Premium finish (+$15.00)"

Managing Priced Options

Updating an Add Fee Price

  1. Open the option set
  2. Click on the option
  3. Expand the value (click the chevron ⌄)
  4. Update the price in the "Pricing" section
  5. Click Save in the contextual bar

The hidden product price will automatically update.

Changing from Add Fee to Link Product

  1. Expand the value
  2. Select Link Product and choose a product
  3. Click Save in the contextual bar

The old hidden product will be automatically cleaned up.

Removing Pricing

To make a priced option free:

  1. Expand the value
  2. Simply select Free
  3. Click Save in the contextual bar

Hidden Products - What You Need to Know

Why Hidden Products Exist

Shopify requires actual products to process pricing in the cart and checkout. When you add a fee, the app creates a hidden product behind the scenes to handle this technical requirement. In you product page you will see "Draft" products with names of their options (e.g., "Gift Wrapping", "Engraving", etc.), their correspoding price, and description This is a hidden product used with the Product Options application, Please do not delete this product.

What NOT to Do


Critical

  • Do not edit hidden product prices in Shopify
  • Do not delete hidden products
  • Do not publish hidden products
  • Always manage pricing through the Product Options app

If you accidentally modify a hidden product, the pricing may break. Update prices only through the app's pricing interface.

Identifying Hidden Products

Hidden products created by the app:

  • Have specific naming conventions (set by the app)
  • Are marked as "draft" in Shopify
  • Should not appear in your storefront navigation
  • Can be safely ignored in your product list

Best Practices

Clear Pricing Display

  • Show prices clearly in option values (e.g., "Premium (+$10)" not just "Premium")
  • Keep price amounts visible so customers know what they're paying
  • Use consistent currency formatting

Strategic Pricing

  • Price only options that genuinely add value
  • Consider free options for choices that don't increase costs
  • Use Link Product for items you already sell separately

Regular Review

  • Check that linked product prices are still appropriate
  • Update add fee prices if your costs change
  • Remove pricing from options that should be included in base price

Common Use Cases

Gift Wrapping (Add Fee)

  • Option: Single Checkbox
  • Value: "Add gift wrapping (+$5.00)"
  • Pricing: Add Fee - $5.00

Size Upgrades (Link Product)

  • Option: Dropdown
  • Values: "Small", "Medium (+$10)", "Large (+$20)"
  • Pricing: Link to existing size variant products

Custom Engraving (Add Fee)

  • Option: Text Input + Checkbox
  • Checkbox Value: "Add engraving (+$10.00)"
  • Pricing: Add Fee - $10.00

Product Bundles (Link Product)

  • Option: Multiple Checkboxes
  • Values: Various add-on products
  • Pricing: Link to each product individually

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article