EasifyApps
  • About
  • Apps
    Easify Product Options
    Easify Product Attachments
  • Resources
    Help Center
    Easify Product Options
    Easify Box Builder
    Easify Inventory Sync
    Easify Product Attachments
    Video Tutorials
    Easify Product Options
    Easify Product Attachments
  • Partners
  • Blog
  • Contact
All Easify Apps
EasifyApps
  • About
  • Apps
    Easify Product Options
    Easify Product Attachments
  • Resources
    Help Center
    Easify Product Options
    Easify Box Builder
    Easify Inventory Sync
    Easify Product Attachments
    Video Tutorials
    Easify Product Options
    Easify Product Attachments
  • Partners
  • Blog
  • Contact

Easify Product Options App

Getting Started
    Key Terminology Simplified
    • Custom options & variants
    • Option set
    • Option set templates
    • Option type (Option input)
    • Your option sets
    • Option label
    • Option name
    • Option value
    • Option group
    • Conditional logic
    • Live preview
    • Help text
    • Placeholder
    • Information (Tooltip)
    • Option widget
    Option Input Types
    • Design Layer
    • Text Box
    • Text Area
    • Number Text Box
    • Color Swatches
    • Image Swatches
    • Radio Buttons
    • Dropdown
    • Checkbox
    • Button(s)
    • Switch/ Toggle
    • Modal (Popup)
    • File Upload
    • Option Group
    • Product List
    • Date Range
    • Date Picker
    • Time Picker
    • Font Picker
    • Color Picker
    • Dimension
    • Quantity
    • Range Slider
    • Custom HTML
    • Heading
    • Paragraph
    • Spacer
    • Divider
    App Activation
    • Activate the app on your theme
User Guide (PO)
    Set Up Option Sets
    • Create A New Option Set From Scratch
    • Use Ready-made Templates To Create Your Option Set
    Conditional Logic
    • What is Conditional Logic (CL)?
    • Standard Conditional Logic – Among Easify Options
    • Advanced Conditional Logic – Show Easify Options Based On Shopify Variants
    Extra Pricing (Add Charges)
    • Set up Add-on Product
    • Set up Add-on Price
    • Set Up Extra Fees (Version 3 – From July 24, 2025)
    • Set Up Extra Fees (Version 2 – July 18, 2024 – July 23, 2025)
    • Add-on Prices vs. Add-on Products (Version 1 – Before July 18, 2024)
    • Set Up Add-on Prices (Version 1 – Before July 18, 2024)
    • Set Up Add-on Products (Version 1 – Before July 18, 2024)
    • Convert Add-on Prices To Add-on Products (Version 1 – Before July 18, 2024)
    • Hide Specific Products from Shopify Storefront while Keeping Them Buyable
    Option URL
    • What is Option URL?
    • Establish Cross-Product Links
    • Include Option Detail Links For Add-on Products/Custom Options
    Option Design
    • Customize Option Styles
    • Distinct Option Styles for Light & Dark Themes
    • Modern and Classic Option Styles
    App Settings
    • General Settings
    • App Translation
    Tiered Wholesale Pricing
    • What is Tiered Wholesale Pricing?
    • Set Up Tiered Wholesale Pricing
    • Customize Tiered Wholesale Pricing Table
    Option Import/Export
      Option Export
      • Export All Option Sets
      • Export Specific Option Sets
    • Option Import
  • Set up Option Group
  • Set up Option Value Image
  • Track Real-time Analytics
  • Set Up One-time Charge
  • Set Up Badges for Option Values
  • Set Up Quantity Selector Per Option Value
  • Add Option Value Descriptions & Tooltips
  • Enable Image Editor for File Upload
  • Show Image/ Color Swatch Slider
  • View & Export Orders With Easify Options
  • Hide Main Product Price & Shopify Quantity Selector
  • Display Option Set In Popup Triggered By Button Click
  • Switch Product Images Upon Option Selection
  • Set Up Option/ Option Set Templates
  • Translate Option Set Into Multiple Languages
  • Separate or Combine Add-ons with Main Product in Cart
  • Reposition Option Set On Product Page
  • Set Up Product Bundles
  • Show Custom Options On Order Confirmation Emails (To Customers)
  • Show Custom Options On New Order Notification Emails (To Staff)
  • Show Custom Options On Packing Slips
Product Personalizer (Live Preview)
  • What Is Product Personalizer – Live Preview?
  • How It Works
  • Ready-to-use Templates with Product Personalizer
  • Live Preview with Quantity Selector
  • Upcoming Features
Subscription & Billing
  • Pricing Plans
  • How to upgrade
  • How to cancel subscription
Customization & Support
  • App Maintenance Notification
  • Get support
  • Request a new feature
Frequently Asked Questions
  • Why does the app remain “Inactive” even after activation?
  • What to do if custom options aren’t visible on product pages?
  • Why weren’t custom option prices included in my customer orders?
  • How many custom options can I create per product?
  • Does the app work with Shopify Online Store 2.0?
  • Will the app slow down my website?
  • How can I stay informed about updates for the app?
  • What happens if I uninstall the app, and how does it affect my store?
Integrations
  • Easify Product Options x EComposer Landing Page Builder
  • Easify Product Options x PageFly Landing Page Builder
  • Easify Product Options x GemPages Landing Page Builder

Easify Box Builder App

Getting Started
  • Pricing Plans, Trial, and Billing
  • Activate the App
  • Key Terms
Visual Editor
  • Create a New Box with the Visual Editor (Overview)
  • Create a New Box with a Template
  • Create a Box from Scratch (Without a Template)
  • Create Custom Fields/ Options
Box Types
  • Predefined Box Sizes
  • Regular Box
  • Tiered Quantity Discounts
  • Fixed Box Price
Product List
  • Product List (Overview)
  • Product List: Grid
  • Product List: Tabs
  • Product List: Accordion
  • Product List: Carousel
  • Default Selected Products
  • Hover to Show Second Image in Product List
Conditional Logic
  • Conditional Logic: Overview and Use Cases
  • Setting Up Conditional Logic
  • Conditional Logic Best Practices
Sales Boosters
  • Sales Boosters: The End of “I’ll Buy It Later”
  • Low Stock Counter
  • Sales Notifications
  • Countdown Timer
Subscription App Integration
  • Why Add Subscription to Your Boxes
  • Connect Subscription Plans to Your Boxes
  • Subscription App Compatibility
Advanced Features
  • Unlock Growth Signals with Advanced Analytics
  • Display Variants as Individual Products
  • Create Products Linked with Boxes
  • Set Up Add-on Price or Add-on Product for Custom Fields
  • Translate App Default Texts
  • Translate Box-Specific Content
Help & Support
  • Get Support
  • Frequently Asked Questions – Most Common Questions
  • FAQs – Theme Settings: Product Cards
  • FAQs – Theme Settings: Step bar, Quick Summary, Quick View
  • FAQs – Theme Settings: Quantity selector, Box Review Page
More Features
  • Use Cart Transform or List Items Separately at Checkout
  • Show Custom Options On Order Confirmation Emails (To Customers)
  • Show Custom Options On New Order Notification Emails (To Staff)

Easify Inventory Sync App

  • Welcome to Easify Inventory Sync
Multi-store Sync
    Getting Started
    • Overview and Key Terminology
    Sync Setup & Management
    • How to Connect Source and Destination Stores
    • Understand Connection & Sync Statuses
    • How to Track Sync Activity
    • Disconnect or Delete Connection
    Data Sync Types
    • Product Sync
    • Inventory and Order Sync
    • Page, Blog and Blog post Sync
    Subscription & Billing
    • Pricing Plans
Single-store Sync
    Getting Started
    • Quick Start Guide
    • Frequently Asked Questions
    • Roadmap Spotlight – A Sneak Peek Into The Future
    • Get Support
    Inventory Groups
    • Create Inventory Groups Automatically by SKUs
    • Create Inventory Groups Manually
    • Events Triggering Syncs among Products in Inventory Groups
    • When do Inventory groups Fail to sync?
    • How to Set Up Common Cases
    Bundle Groups
    • Create A New Bundle Group
    • How Master product inventory is Calculated from Component product inventory (Modified Quantity)
    • Events Triggering Syncs among Products in Bundle Groups
    • When do Bundle groups Fail to sync?
    • How to Set Up Common Cases
    Inventory Thresholds
    • What is Inventory Threshold?
    • Set Up Universal Inventory Threshold
    • Create A New Inventory Threshold
    Advanced Features
    • Bulk Edit Inventory Groups
    • Import/ Export Inventory Groups
    • Import/ Export Bundle Groups
    • Export Product Variant & Location IDs
    • Bulk Duplicate Products
    Subscription & Billing
    • Pricing Plans (& FAQs)
    • How to Change Plans
    Common Scenarios & Setup Guides
    • Roast Coffee
    • Loose Leaf Tea
    • Stationery Set
    • Retail & Wholesale Items
    • Blank & Personalized Tees
    • Unisex Tees
    • Baby Gift Hamper
    • Flowers
    • Chocolate Cookies
    • 3-Pack T-Shirts (mixed sizes & colors)
    • Batteries
    • Beverage (Inventory by Cans)
    • Beverage (Inventory by Packs)
    • Multivitamins (from Single Pack)
    • Multivitamins (from Double Pack)
    • Incense Sticks (Inventory by Packs)
    • Incense Sticks (Inventory by Sticks)
    • Candle Trio Set
    • Perfume Set
    • Pick n Mix Sweets
    • Top & Skirt Set (Same Size)
    • Top & Skirt Set (Mixed Sizes)
    • 2-Pack Tops (1 Color)
    • 2-Pack Tops (1 Color) – Only in Packs
    • 2-Pack Tops (Multicolor – Fixed)
    • 2-Pack Tops (Multicolor – Optional)
    • Custom Print Shirts
    • Shoes & Free Socks

Easify Product Attachments App

App Activation
  • Activate the app on your theme
User Guide
  • Upload Product Attachments
  • Upload Attachment Icons
  • Add Attachments To Templates
  • Import Bulk Product Attachments
  • Export Product Attachments
  • Add Attachments To Collapsible Rows On Product Pages
Customization & Support
  • Get support
  • Roadmap Spotlight – A Sneak Peek Into The Future
  • Frequently Asked Questions
  • Feature Requests

Recommended Shopify Apps

  • Page builder
  • Marketing
  • Affiliate programs
  • Image gallery
  • Pricing quotes
  • Invoices and receipts
  • Others

Announcements

  • 🎉 Easify Lucky Draw 2026: Terms and Conditions
  • Become a VIP Founder of Easify Box Builder – Limited to the First 100 Users Only!
  • Limited Support During Lunar New Year (Feb 14 – Feb 23, 2026) – Your Patience Is Our Greatest Gift!
  • Go Beyond Options: Easify Product Options Premium Is Here!
  • Limited Support During Our Summer Holiday (September 27th-29th, 2025) – Your Patience Is Our Greatest Gift!
  • Easify Box Builder: New Plans, Your Box Sales Get a Power-Up

Set up Add-on Price

Table of Contents
  • What is Add-on Price?
  • Demo
  • How to set up Add-on Price
    • 1. For Options Without Option Values
    • 2. For Options With Option Values
  • Special Pricing Types
    • Formula-based Pricing
    • Text Box Pricing
      • 1. Flat rate: One price regardless of the text length.
      • 2. Per character: Charge based on the number of characters.
      • 3. Character Quantity: Charge different prices for specific length ranges.
    • One-time Charge
    • Need Assistance?

Adding extra charges helps you increase revenue by charging for special services or customizations, such as engraving, gift wrapping, or premium material upgrades.

This guide walks you through how to set up Add-on Prices for your custom product options using Easify Product Options.

🔔 This feature is available on paid plans only. You’ll need to upgrade to Pro plan to access it. Don’t worry, every paid plan comes with a 14-day free trial, so you can try it out first.

What is Add-on Price? #

Add-on Price is a powerful feature that allows you to attach an additional cost directly to a specific option or value without needing to create a separate Shopify product. The extra cost is seamlessly added to the main product’s price, providing a clean and efficient way to manage custom upsells.

Unlike an Add-on Product (which links to an existing item in your inventory), Add-on Price acts as a “virtual surcharge.”

Demo #

Here are some of our demos using Add-on Price:

Engraved Bracelet

Letter Name Bracelet

How to set up Add-on Price #

1. For Options Without Option Values #

Applies to: Text Box, Text Area, Number Box, Switch, File Upload, Dimension, Font Picker, Date Picker, Time Picker, Color Picker, Date Range, Quantity.

Steps:

  1. Open the Advanced settings tab of the option.
  2. Check the “Add price” box.
  3. Set the price: Enter your desired surcharge amount in the text field.

💡 Use Case:

  • Custom Engraving: Charge a flat $10 fee for any text entered into a Text Box for personalizing a piece of jewelry.
  • Priority Processing: Add a $15 surcharge when a customer toggles a Switch or Checkbox to request “Rush Handling” for their order.

2. For Options With Option Values #

Applies to: Dropdown, Checkbox, Color Swatch, Image Swatch, Button, Radio Button, Product List.

You can set prices directly in the Basic settings tab. Locate the Price field next to each option value and enter the specific surcharge for that selection.

💡 Use Case:

Exclusive Color Variants: For a Color Swatch, add a small fee for exclusive colors like Pink, Blue (+$10) while keeping Black, White at the original price.

Special Pricing Types #

Formula-based Pricing #

Two option types support dynamic price calculation:

1. Dimension: Calculates price based on user input (e.g., width x height).

💡 Use Case:

Custom Wallpaper (Area-based): If you sell wallpaper at $2 per square foot, the app automatically calculates the price based on the customer’s wall size using the formula Width x Height x 2.

Fabric by the Inch (Length-based): For high-end textiles sold by length, the app ensures you get paid for the exact amount needed by calculating Length x Price per inch.

2. Quantity: Calculates price when “Price for each quantity” is enabled.

Text Box Pricing #

To set add-on price for text box, you need to:

  1. Select your Text Box
  2. Go to Advanced Settings tab
  3. Enable “Add Price”

Then, you can select one of these three ways to charge:

1. Flat rate: One price regardless of the text length. #

Ideal for a Fixed Engraving Fee. Whether the customer types “Joy” or “Happy Anniversary” on a watch, they are charged a single $10 fee for the service.

2. Per character: Charge based on the number of characters. #

Perfect for Custom Embroidery. If you charge $2 per letter to stitch a name onto a jacket, a customer typing “Alex” would be charged $8, while “Alexander” would be charged $18.

3. Character Quantity: Charge different prices for specific length ranges. #

You can set price ranges where 1-10 characters cost $5, while 11-20 characters cost $10, giving customers a clear price expectation based on the length of their message.

One-time Charge #

By default, Add-on Prices are multiplied by the quantity of the main product. For example, if a “Gift Wrap” fee is $5 and a customer buys 3 shirts, they will be charged $15.

However, if you want to charge a fee only once regardless of the quantity, you can use the One-time Charge feature.

💡 Use Case:

  • Flat Gift Wrapping Fee: Charge a single $5 fee to wrap the entire order together, whether the customer buys 1 item or 10.
  • Design Setup Fee: Charge a one-time $20 fee for a custom logo setup, even if the customer orders 50 identical t-shirts.

If you need to use One-time Charges, please contact our support team via in-app live chat! Since this feature requires a specific configuration from our side, our team will guide you through the setup and ensure it works perfectly for your store.

Need Assistance? #

If you run into any challenges while hiding your products, feel free to reach out to us for assistance through our convenient in-app live chat. We’re here to help!

Table of Contents
  • What is Add-on Price?
  • Demo
  • How to set up Add-on Price
    • 1. For Options Without Option Values
    • 2. For Options With Option Values
  • Special Pricing Types
    • Formula-based Pricing
    • Text Box Pricing
      • 1. Flat rate: One price regardless of the text length.
      • 2. Per character: Charge based on the number of characters.
      • 3. Character Quantity: Charge different prices for specific length ranges.
    • One-time Charge
    • Need Assistance?
Essentials Logo

Make the Complex Simple for Shopify Stores

Our AppsHelp CenterPartner ProgramPrivacy PolicyTerms of ServiceBlogContact Us

Copyright © 2025 Easify. All rights reserved.

Close
Search

Hit enter to search or ESC to close

cookie By using this website, you agree to our cookie policy. Close