cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing - Volume discount by item group total

jlloyd
Discoverer
0 Kudos

We have a pricing scenario whereby a volume discount is given depending on the total quantity of items ordered from a particular Item Group.

So let’s say we sell Black, Blue and Red pens in an item group called Pens.  They are £1 each but if you order 50 or more in total, you get 2% off.

Within Volume discounts, I can see how you set up a discount for buying 50+ of each item; but it would need to cater for the fact that you could order 15 red, 20 blue and 25 black - totalling 60 pens and therefore subject to volume discount.  As far as I can see, this functionality doesn’t cater for the total at Group level, only at the individual item level

Within Discount Groups, I can see how you can set up 2% off any volume of the Pens item group, or versions of a “buy-one-get-one free” mechanism, but not how you can give 2% off a total of 50+ pens

I know you could add 2% off the total order or work out the price manually, but firstly we sell many different items on one order and secondly we want this to be automatic so the people keying the sales orders don’t need to type things in manually which is subject to user error

There must be a way to do this (surely we can’t be the only business with this requirement?), so I would be grateful if someone could let me know how it can be done

Thanks

J

Accepted Solutions (0)

Answers (1)

Answers (1)

BattleshipCobra
Contributor

Hey J, I hate to be a "negative Nancy" here but there is just no way out-of-the-box to do this.

In North America this is called "Family Pricing" and it requires something like B1UP to calculate it.  Usually I'll do a button on the sidebar and then use a custom DI API function to group up the family quantities and do the discounting.

Out-of-the-box is just the single item code, single discount scenario you have identified.

It is definitely doable and I have done it a few times but it's all custom work, hopefully you have B1UP?

Mike