VirtueMart Forum

VirtueMart 2 + 3 + 4 => Product pricing => Topic started by: 2cool on March 12, 2019, 21:48:13 PM

Title: Discount order amount category
Post by: 2cool on March 12, 2019, 21:48:13 PM
Is it possible to setup discount like this in VirtueMart 3.4.2:

Any product in category Sale:
order amount € 0 - 19.49  discount 0%
order amount € 19.50 - 39.99 discount 25%
order amount € 40 - 999 discount 45%

can't figure out if its possible in iStraxx Quantity?

Thanks,
Pas
Title: Re: Discount order amount category
Post by: keora on July 17, 2019, 11:15:28 AM
Unfortunately no answer yet, so I am bumping this.
Title: Re: Discount order amount category
Post by: six gun on January 19, 2020, 09:07:25 AM
i have a similar problem.
i have used iStraxx Quantity discount plugin. With this i can apply a discount to items in a category on a pick and mix basis. The more items purchased from the category the bigger the discount within limits.
It works well b/c all the items are roughly the same price.

i have introduced a significantly cheaper item. The bottle size has reduced for one item so it is the same as all the others and the price has dropped proportionately - 1/3 lower price.

The first discount kicks in when 3 bottles from the category are purchased, the second at 4 bottles and the maximum discount at 8 bottles.

The iStraxx Quantity works on the total number of items purchased within the category not the total value.

Is it possible to configure Virtuemart to give discounts based on the total value of the order (not the total number of items purchased) within a category?

On the basis presented by the OP

Any product in category Sale:
order amount € 0 - 19.49  discount 0%
order amount € 19.50 - 39.99 discount 25%
order amount € 40 - 999 discount 45%
Title: Re: Discount order amount category
Post by: six gun on January 19, 2020, 11:57:03 AM
A possibility i am exploring is applying multiple coupons to purchases.
A coupon that triggers with a certain spend.
i have some coupon software which will apply the discount automatically and can apply multiple coupons.

Any product in category Sale:
order amount € 0 - 19.49  discount 0% - no coupon
order amount more than € 19.50 discount 25% - 25% coupon
order amount more than € 40.00 discount 45% - 20% coupon ( i figure 20% b/c it would be 25% + 20%)
Title: Re: Discount order amount category
Post by: seyi on January 20, 2020, 13:19:16 PM
Hello,

You can create such a discount with AwoCoupon.  To do this, you will need to create a combination coupon:

Coupon A: 25% discount with minimum order total set to 19.50 for category sale
Coupon B: 45% discount with minimum order total set to 40.00 for category sale
Coupon C: combination coupon where you add both coupons B and A, in that order and set process type to 'First found match'

Then  you can give out Coupon C.
If you want it to run automatically, you can add it to the automatic discount list so no coupon code is required in the cart
Title: Re: Discount order amount category
Post by: six gun on January 20, 2020, 14:12:20 PM
i reached out to Seyi as i had in mind his coupon component would do the trick in giving a discount based on value of sales in a category.
He gave me good instructions. i already had his component on the site so had some experience.
Anyway it has done the trick.
i am really pleased now. i had been spending a lot of time trying to sort this issue out and now it is sorted in a very professional way.

This is the way forwards - the coupon is applied automatically so no need for the customer to do anything. i called coupon C 'Discount' so it looks the business.

Recommended https://awodev.com/
Title: Re: Discount order amount category
Post by: jenkinhill on January 20, 2020, 16:00:07 PM
I always recommend Awocoupon for issues such as yours.