How do I add per-option pricing to a Shopify product?
Install Print It My Way (Free plan). Add a dropdown or radio group field. For each option, set a per-option upcharge. Cart Transform adds the selected option's fee as a separate cart line at checkout. No hidden products, no variant explosion.
Step-by-step setup
- Install Print It My Way. Cart Transform pricing on every tier.
- Add dropdown or radio field. Print It My Way > Add field.
- Set price per option. Matte $0, Gloss +$5, Satin +$8.
- Test on storefront. Change selection, watch cart price update.
Common per-option pricing patterns
- Finish upcharges — Matte $0, Gloss +$5, Satin +$8
- Material tiers — Cotton $0, Bamboo +$8, Silk +$25
- Font tiers — Standard fonts $0, Premium fonts +$3, Custom uploaded font +$25
- Size × material — Base size + material upcharge combines multiplicatively
- Location upcharges — Front print $0, Back print +$8, Sleeve +$5
Setup steps
Step 1 — Install Print It My Way.
Step 2 — Product > Print It My Way tab > Add field > Dropdown or Radio.
Step 3 — Add options with labels + prices. E.g., "Matte" $0, "Gloss" +$5, "Satin" +$8.
Step 4 — Attach to product. Save. Test.
How it appears in cart
- Product X — $30
- Finish: Gloss — $5
- Total — $35
Fee is a separate cart line via Cart Transform. Clean UX for the customer.
Per-option pricing vs variant pricing
Variant pricing requires a separate SKU per finish — Matte SKU, Gloss SKU, Satin SKU. Fine for 3 options but breaks when you have 5+ options across 3 axes (variant explosion).
Per-option pricing via Cart Transform stays at 1 SKU. Add unlimited option axes without SKU inflation. Cleaner admin, cleaner cart.
Add per-option pricing
Print It My Way Cart Transform is on every tier including Free.
Install Print It My Way — Free Cart transform vs variant pricing →Frequently asked questions
Can each dropdown option have a different price?
Yes. Set per-option upcharge in Print It My Way. Cart Transform adds the selected option's fee at checkout.
Does per-option pricing require Shopify Plus?
Cart Transform is Plus-native. Print It My Way works on non-Plus with an equivalent mechanism.
How does per-option pricing appear in the cart?
As a separate cart line under the product: 'Finish: Gloss — $5.'
Do per-option fees stack with quantity discounts?
Yes. The upcharge applies per unit; quantity discount applies to the total.
Do POD partners see the option choice?
Yes. The chosen option is a line-item property; POD partners read it for print files.