-- url of the page with the problem -- : landhauswines.com.au
-- HikaShop version -- : 4.3.0
-- Joomla version -- : 3.9.16
-- PHP version -- : 7.4
-- Browser(s) name and version -- : CHROME 81.0.4044.138
Hi,
I run my client's website for their winery, in which they sell their wine through.
There are 3 price points for each wine. When the customer buys more bottles, the price per bottle is cheaper (SEE EXAMPLE):
• 1 x 750mL BOTTLE is $25.00
• 6 Pack - each BOTTLE is now $23.00
• 12 Pack - each BOTTLE is now $20.00
This is how it is currently set up
I used 'characteristics' and 'variants' in order to set a price for a single 750mL, a 6 Pack, and a 12 Pack.
So 6 Pack price is $138 (6 x $23.00), and 12 Pack price is $240 (12 x $20.00)
Now the client wants to add a 20% discount at checkout if the customer was to add a minimum of 12 bottles of ANY wine on the website.
Currently, as mentioned, I used 'characteristics' and 'variants' in order to set a price for a single 750mL, a 6 Pack, and a 12 Pack. But, it proved this wasn't feasible if I wanted to automatically add the 20% off when the customer adds ANY 12 bottles of wine from the site, and not just from the one variety. This is because a 6 Pack or 12 Pack were considered a quantity of 1, and not 6 or 12.
I have tested two ways to achieve this:
1. I have used minimum quantity for the product. This works fine. But my problem is the way it is displayed. It seems messy?
2. I applied a minimum quantity for each variable. I like the way this is displayed better, as you can select 6 or 12 pack. But the problem is, if the customer was to select the 6 pack and enter a quantity of 12, the price does not change to the 12 pack price per bottle. Or, if the customer was to add 12 of the 750mL, it will not change to the 12 pack price per bottle.
I guess what I am looking for is the display and selection of option 2, with the functionality of option 1. Or if there is a complete other way to execute this?
Sorry for the lengthy post. I am quite new to Joomla and HikaShop, as I have only had to deal with both platforms in my new job position.
Thank you.