Skip to main content

How to add pricing for custom options?

Pricing integration allows you to charge additional fees for custom options, reflecting the true value of personalized products.

Pricing Integration Methods

1. Product to Charge 💰

How it works: Link options to a separate product for pricing

Advantages:

  • Automatic pricing from Shopify products
  • Easy price management
  • Inventory integration

Setup:

  1. Create separate product for option (e.g., "Name Engraving Fee - $5")
  2. In option, enable "Product to Charge"
  3. Select corresponding product
  4. Price displays automatically

2. Fixed Price 💵

How it works: Set fixed price for options

Advantages:

  • Simple and clear
  • No need to create separate products
  • Flexible price changes

Setup:

  1. In option configuration
  2. Enter fixed price (e.g., $10.00)
  3. Choose currency
  4. Save configuration

3. Percentage-based Pricing 📊

How it works: Calculate price as percentage of base product price

Advantages:

  • Automatically adjusts with product price
  • Suitable for multiple products
  • Easy to scale

Setup:

  1. Choose "Percentage" in pricing type
  2. Enter percentage (e.g., 15%)
  3. Price calculates automatically: Base Price × 15%

Real Examples

Example 1: Custom T-shirt Product

Base Product: White T-shirt - $25.00

Options and Pricing:

  • Name Engraving: +$5.00 (Fixed Price)
  • Logo Upload: +$8.00 (Product to Charge)
  • Hand Embroidery: +$15.00 (Product to Charge)
  • Gift Wrapping: +$3.00 (Fixed Price)

Total Price: $25.00 + $5.00 + $8.00 + $15.00 + $3.00 = $56.00

Example 2: Premium Jewelry Product

Base Product: Gold Ring - $200.00

Options and Pricing:

  • Name Engraving: +10% = $20.00
  • Additional Gemstone: +$50.00 (Product to Charge)
  • Premium Box: +$25.00 (Fixed Price)

Total Price: $200.00 + $20.00 + $50.00 + $25.00 = $295.00

Setup in Editor

Step 1: Select Option for Pricing

  1. Open Editor
  2. Select Area → Group → Option
  3. Go to Configuration section

Step 2: Enable Pricing

  1. Find "Product to Charge" or "Pricing"
  2. Enable toggle "Enable"
  3. Choose appropriate pricing type

Step 3: Configure Pricing

For Product to Charge:

  1. Click "Choose Product"
  2. Select product from list
  3. Confirm displayed price

For Fixed Price:

  1. Enter price in "Price" field
  2. Choose currency
  3. View price preview

For Percentage:

  1. Select "Percentage"
  2. Enter % in "Percentage" field
  3. View calculated price preview

Step 4: Configure Display

  1. Pricing Display: How to display price

    • "+$5.00" (default)
    • "Additional $5.00"
    • "Premium option: $5.00"
  2. Required for Pricing: Must select to calculate price

  3. Show in Cart: Display in shopping cart

Price Display for Customers

On Product Page:

White T-shirt - $25.00
├── Name Engraving: +$5.00
├── Logo Upload: +$8.00
└── Hand Embroidery: +$15.00

Total: $53.00

In Shopping Cart:

Custom White T-shirt
├── White T-shirt: $25.00
├── Name Engraving Fee: $5.00
├── Logo Upload Fee: $8.00
└── Hand Embroidery Fee: $15.00
─────────────────────────
Total: $53.00

In Order Confirmation Email:

Order Details:
- Product: White T-shirt
- Options: Name "John", Logo upload, Hand embroidery
- Product Price: $25.00
- Customization Fees: $28.00
- Total: $53.00

Effective Price Management

Create Separate Pricing Products

  • "Name Engraving Fee - $5"
  • "Logo Upload Fee - $8"
  • "Hand Embroidery Fee - $15"
  • "Premium Gift Box - $10"

Use Tags for Organization

  • Tag: "pricing-option"
  • Tag: "customization-fee"
  • Tag: "premium-service"

Create Collections for Pricing

  • "Customization Fees"
  • "Premium Services"
  • "Add-on Products"

Special Cases

Quantity-based Pricing:

  • 1-10 pieces: $5.00/piece
  • 11-50 pieces: $4.00/piece
  • 51+ pieces: $3.00/piece

Setup:

  1. Create separate products for each price tier
  2. Use conditional logic
  3. Display price by quantity

Time-based Pricing:

  • Regular delivery: +$0
  • Express delivery: +$10
  • Rush delivery: +$25

Location-based Pricing:

  • Local: +$5
  • Regional: +$10
  • International: +$20

Pricing Optimization Tips

🎯 Pricing Psychology

  • $4.99 instead of $5.00
  • "Free" for basic options
  • "Premium" for high-end options

🎯 Bundle Pricing

  • 3-option bundle: $20 (instead of $25)
  • Name + Logo combo: $10 (instead of $13)
  • Full customization: $30 (instead of $40)

🎯 Dynamic Pricing

  • Seasonal price changes
  • Event-based promotions
  • VIP pricing for loyal customers

Common Issues

Price not displaying

  • Check Product to Charge selection
  • Check product has price
  • Check option has pricing enabled

Price calculated incorrectly

  • Check pricing logic
  • Check currency settings
  • Check percentage calculation

Price not syncing with cart

  • Check app integration
  • Check theme compatibility
  • Test with different options

Best Practices

🏆 Clarity Principle

  • Display prices clearly to customers
  • Explain why additional fees exist
  • Provide detailed breakdown

🏆 Fairness Principle

  • Price reflects actual value
  • Don't hide fees until the end
  • Clear refund policy

🏆 Flexibility Principle

  • Easy to change prices
  • Multiple pricing options
  • Integration with promotion system

Do you need guidance on setting up pricing for any specific product type?