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
- Navigate to Option Sets page
- Open the option set containing the option
- Click on the option you want to price
- 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:
- Click Add Fee
- Enter the price amount (e.g., 5.00 for $5)
- The app will automatically create a hidden product
- Click Save in the contextual bar
For Link Product:
- Click Link Product
- Search for and select an existing Shopify product
- The option value will sync with that product's price
- 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
- Open the option set
- Click on the option
- Expand the value (click the chevron ⌄)
- Update the price in the "Pricing" section
- Click Save in the contextual bar
The hidden product price will automatically update.
Changing from Add Fee to Link Product
- Expand the value
- Select Link Product and choose a product
- Click Save in the contextual bar
The old hidden product will be automatically cleaned up.
Removing Pricing
To make a priced option free:
- Expand the value
- Simply select Free
- 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
Feedback sent
We appreciate your effort and will try to fix the article