All things Shopify and commerce
I’m looking for help with setting up optional product features on my Shopify store.
I sell beds in multiple sizes, and each size has its own base price:
90/200 = $349
100/200 = $399
120/200 = $449
140/200 = $549
160/200 = $699
180/200 = $799
200/200 = $899
Now, I want to offer optional under-bed storage for each size. If a customer selects the "Add Storage" option, it should add $100 to the base price.
For example:
90/200 with storage = $349 + $100 = $449
100/200 with storage = $399 + $150 = $499
And so on…
Customers choose the size first.
Then see a checkbox or toggle for “Add Storage (+$100)”.
If they check it, the final price updates accordingly.
If they don’t, they can proceed with the base bed price.
Is this possible using Shopify's native features?
If not, what’s the best way to achieve this? (e.g., using line item properties, variant combinations, or a product options app?).
I appreciate any help, advice, or app recommendations that can make this work.
Thanks so much in advance!
Solved! Go to the solution
This is an accepted solution.
Hi @rakibulit
I think the Easify Product Options app can help set this up easily—no coding needed. It lets you create custom product options like size selection with different base prices, and add-ons like under-bed storage with an extra charge. Customers just pick the size, tick a box for storage if they want, and the total price updates instantly. Super simple, clean, and way more flexible than Shopify’s built-in variant system. Here's how it works:
It's very simple, you can set the add-pn price here
You’ll find this app easy to use, so I hope you give it a try. If you need assistance, just let me know or reach out to Easify! 🤗
Hello @rakibulit
Use a Product Options App (Recommended):
Apps like “Infinite Options” by ShopPad or “Product Options & Customizer” let you add a checkbox for “Add Storage (+$100)” and adjust the price accordingly.
It’s easy to set up and manage without any coding.
Custom Code with Line Item Properties (Advanced):
You can use line item properties to add a checkbox.
If you need custom code, feel free to email me.
This is an accepted solution.
Hi @rakibulit
I think the Easify Product Options app can help set this up easily—no coding needed. It lets you create custom product options like size selection with different base prices, and add-ons like under-bed storage with an extra charge. Customers just pick the size, tick a box for storage if they want, and the total price updates instantly. Super simple, clean, and way more flexible than Shopify’s built-in variant system. Here's how it works:
It's very simple, you can set the add-pn price here
You’ll find this app easy to use, so I hope you give it a try. If you need assistance, just let me know or reach out to Easify! 🤗
Hi @rakibulit!
I believe Kickflip is the ideal platform for your needs.
With Kickflip, you can easily set different prices for each of your bed sizes. Simply create a question called "Size", then add each bed size as an answer. In the Pricing tab, you'll be able to assign a unique price to each size.
Next, you can add a checkbox question called "Optional under-bed storage" with specific answers for each bed size. In the Pricing section, assign an additional price to each storage option. You can then use logic rules to ensure that the correct storage option appears based on the size selected. For example:
If the selected size is 90/200, then the available option for "Optional under-bed storage" should be 90/200.
The customizer will automatically display the total price accurately, including the selected size and any optional under-bed storage.
The platform is user-friendly and provides a clean, intuitive experience for your customers. I encourage you to give it a try—and if you need any assistance, the customer support team is always happy to help!
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025