Cart Transform pricing

Shopify Add-On Pricing for Product Options

Charge $5 for a photo upload. Charge $0.50 per character over 10. Charge tiered discounts for bulk. Native Cart Transform is how modern Shopify does this: cleanly, without variant explosion.

Last updated: October 10, 20269 min readBy

Install FreeAdd as a preferred source on Google

The old way (hidden products) vs the new way (Cart Transform)

Old: create a hidden product 'Engraving Fee $5' and have the personalizer add it to the cart when the customer picks engraving. Cluttered admin, confusing cart, broken discount codes.

New: Cart Transform Function reads the line-item property and adds a fee as a clean cart line at checkout. Native Shopify API since 2023.

3 pricing patterns

  1. Per-option flat fee: 'Add photo upload +$5'
  2. Per-character (progressive): 'First 10 chars free, then $0.50 each'
  3. Tiered quantity: '1-9: full price, 10-49: 10% off, 50+: 20% off'

Setup on PIMW Product Personalizer

  1. Personalizer field → Pricing tab
  2. Select pattern: per-option / per-character / tiered
  3. Set fee amount + free threshold if applicable
  4. Preview updates cart in real time
  5. Verify Shopify order shows the fee as its own cart line

Shopify Plus vs non-Plus

You don't need Shopify Plus. PIMW Product Personalizer's Cart Transform add-on pricing works the same on every Shopify plan, and it's included on the Free plan. Your customer sees no difference.

Displaying dynamic prices on the product page

Show the running total as customer selects options: 'Base $25.00 + Photo $5.00 = $30.00'. Live update on every field change. PIMW Product Personalizer includes this natively; other apps need theme code.

Tax on custom fees

Fees added via Cart Transform inherit the tax rate of the parent product. For US merchants using Shopify Tax, no extra configuration needed. For EU VAT, verify the fee is treated as part of the same supply.

Frequently asked questions

How do I charge extra for engraving on Shopify products?

Use Cart Transform pricing via PIMW Product Personalizer (Basic $7.99/mo). Add a per-option fee to the Engraving field. Fee shows as a clean cart line at checkout.

Can Shopify change product price based on customizations?

Yes, via Cart Transform Functions, which PIMW Product Personalizer runs on every Shopify plan (no Plus needed). Fee added as a separate cart line, not embedded in the base variant price.

Which apps support dynamic pricing for options?

PIMW Product Personalizer (all tiers), Bold Product Options ($14.99+/mo), Zakeke (~$29.99+/mo), Hulk Product Options ($8.90+/mo).

How to set up volume discounts for bulk personalized orders?

Tiered pricing pattern in PIMW Product Personalizer: 1-9 units full price, 10-49 units -10%, 50+ units -20%. Or use Shopify Functions Discount API directly for Plus stores.

Can I add a percentage-based surcharge for custom requests?

Yes. Cart Transform supports percentage or flat surcharge patterns. E.g. 'Rush production +20% of base price'.

How to include customization fees in line-item properties?

Fees show as their own cart line via Cart Transform. Line-item properties remain unchanged and pass to POD partner. Fee metadata attaches to the fee line, not the original product line.

Do custom options affect product variant SKUs?

No: that's the whole point of Cart Transform. One SKU, many customizations. Avoids the variant-explosion problem of older hidden-product patterns.

How to show price update with selected add-ons on product page?

Enable PIMW Product Personalizer's live price display in the personalizer template. Updates on every field change client-side, no page refresh.

Tax implications of customized products?

Fees inherit the tax rate of the parent product. Shopify Tax handles this automatically for US merchants. EU VAT: verify with your accountant that the fee is treated as part of the same supply.

How to display 'Starting at $X' when customization raises price?

In your product template, show 'Starting at $25.00' as the base variant price. Personalizer updates to 'From $30.00' as options are selected. Both use standard Liquid + JS.

Related reading

Sources & further reading

Primary sources referenced in this article. We link to official platform documentation and standards bodies rather than secondary summaries so you can verify claims directly.

Try it free on Shopify

PIMW Product Personalizer's permanent Free plan includes live preview + Cart Transform pricing + POD integrations. No credit card required.

Install PIMW Product Personalizer