Adding a dropdown field in the product page

Hi -

I sell ethanol burners and fireplaces (that include an ethanol burner). Fireplaces can have various different product options such as “Outdoor or Indoor” Application where “Indoor” will attract a further cost.

When the customer buys a fireplace, I need them to identify which colour burner they want as well as what Application they require.. I believe that I could have a metafield e.g “Included Burners” of type “Product” and I could attach the included burner when creating the product. This product has variants which will include the two colours.

The problem I have now is creating a selector for the customer to choose which colour burner and what application. I have attached screenshots from my supplier website. If anyone can help me with a solution, I will be very grateful.

Have u tried creating different options for that product?

I have tried this and although it would work visually, it would not work for me as we are dealing with two different products, each with their own variation and stock.

A Fireplace Ark 40 (has 3 colour variations) requires a burner AB8 (has 2 colour variations). One of those colours may be out of stock.

I literally need a way to “tag” another product to the order. This is almost like a product bundle but with the ability to choose the variations of each product.

Hope that makes sense.

Hi

This is a common for our users where a variation contains multiple products and they need to maintain correct inventory based on component stock levels. in your example you could set up options like:

  • Option 1 - Outdoor/Indoor
  • Option 2 - ARK 40 Colour
  • Option 3 - AB8 Burner Colour

What you then do is bundle up each variant with the components. Our bundle app has 2 main features that would let you manage this.

1. Inventory Management

Bundleup lets you connect up your bundled product to components and it then updates the inventory based on the component stock level. So when one burner stock goes to zero the linked bundles will also update to zero.

2. Order Fulfilment

When you sell one of the bundles the stock level won’t reduce automatically. What Bundleup does is update the order post purchase by replacing the order line with the component SKUs as order lines which then reduces stock. This then feeds into point 1 above where it updates all linked products.

We also offer a bulk csv file upload option so it is quicker to map all variants rather than doing them one by one in admin.

If you need help in setting up and testing please get in touch. You can also find our guide here:

https://help.channelup.com.au/hc/en-us/articles/900004620086

Regards

Sam

Thanks Sam,

Can we setup a test site to see if this works for me? The other problem i see is that the Product price INCLUDES the Burner and in my experience, bundle apps will add the price of all included bundled products?

I am basically trying to replicate the Product Form Here

You can use a dev store to test the app for free. Just note that the app just manages the components in the background so doesn’t change your theme. Basically the products you set up are just normal variants and you can therefore set their price as you want. Our app doesn’t update the price like theme based apps do.

Hi Sam,

I think i need some help. When I try and create bundle components, nothing seems to happen. I followed to video.

U can try creating upsell for this, this will add both products and you can
check availablity of the variants, if you need any help with the code let
me know

UPDATE : I ended using an app called Globo Product Options. Really brilliant and solved all my needs without any development