Conditional Discounting

  • Posts: 11
  • Thank you received: 0
  • Hikashop Business
1 day 21 hours ago #368044

-- HikaShop version -- : 6.0.0
-- Joomla version -- : 4.4.5
-- PHP version -- : 8.2.29

I want to give a discount on our English language courses for August, with the discount percentage rate based on the number of weeks (quantity) a course (product) is purchased. For example, a 10% discount for 1 to 12 weeks, a 20% discount for 13 to 24 weeks, etc. Is there any way to implement this?

Please Log in or Create an account to join the conversation.

  • Posts: 84149
  • Thank you received: 13652
  • MODERATOR
1 day 15 hours ago #368049

Hi,

From what I understand the "number of weeks" on your website is actually the "quantity" of the product in the cart.
And the "english courses" are only some of the products on your website, as you're also selling other things, which, from what I understand of your message, won't get the discount.
So, one solution I can see is to edit these products, and add extra prices with start / end dates and a "minimum quantity" and a reduced price.
While this is the simplest solution, it's also the more labor intensive, as you'll have to add a few prices for each product.

Another solution I can see is to create a coupon on the category of these products (or create a new category and add it as a second category for all of the products you want the discount to apply) via the menu Orders>Coupons. There, you can use the "Product quantity from" setting to set the 1 to 12 range, etc and then you can select the category in the "category" setting, you want to turn on the "Product quantity from" and the "Coupon percentage applies to product only" settings, fill in the end and start dates, and the percentage, and it will do it automatically.
Note however, that in this case, if someone purchase 10 weeks of english course 1, and 5 weeks of english course 2, the 20% coupon will apply for the sum of the amount of both products.

Please Log in or Create an account to join the conversation.

Time to create page: 0.053 seconds
Powered by Kunena Forum