Product With 2 Options And Different Pricing Per Option

Topic summary

A seller is creating custom stickers with two color options (text and design), each offering ~20 color choices. The challenge is that different colors require different pricing due to material costs, but this creates 400+ potential variants—exceeding Shopify’s 100-variant limit.

Pricing Example:

  • Black text + gold design = $7
  • Black text + red design = $5

The seller tried using variants and Infinite Options app, but neither allows per-option pricing control.

Proposed Solutions:

  1. Custom App Approach: Develop an app using metafields to capture option values and dynamically adjust product price based on selections, enabling complex pricing rules while maintaining a seamless customer experience.

  2. Bundle Approach: Split into two separate products (one for text color, one for design color) and combine them as a bundled product with appropriate pricing.

The discussion remains open, awaiting the seller’s preference on which solution fits their store best.

Summarized with AI on November 7. AI used: claude-sonnet-4-5-20250929.

Greetings!

I am selling a sticker I made with 2 color options.

1x color for text

1x color for the design

I have about 20 colors per selection.

Some color selections I need to charge more for because of the material. How do I allow someone to select a text color and a design color while still being able to charge different prices for each color.

Example:

A black Text sticker with red color design = $5

A black Text sticker with gold color design = $7

I tried adding them as variants but it complains I have more than 100 variants. I also have Infinite Options but that doesn’t allow me to set price per option. Ideas?

Hi @LancerNation ,

I totally understand your concern! With 20 color options for both text and design, creating 400 variants isn’t feasible within Shopify’s 100-variant limit.

Don’t worry, I’ve got two potential solutions for you:

  1. Bundle Approach: Break down the options into two separate products - one for text and one for design. This way, we can combine the text and design colors into a single bundled product, and you can set prices accordingly.
  2. Custom App Approach: We can develop a custom app that leverages metafields to capture the option values. The app would then dynamically adjust the product price based on the selected metafield value. This would provide a seamless experience for your customers while allowing you to manage complex pricing rules.

Which approach resonates with you, or would you like to discuss further to determine the best fit for your store?