Jump to content

Conditional Discount on Customer's Level


Recommended Posts

Hi,  I'd like to add a new feature that conditional discounts on items are applied depending on customer's level. This level is determined by how much s/he has purchased from our shop.   What files should I customize to develop this feature?    Or is there an available module for this?



Thank you!

Link to comment
Share on other sites

Maybe hook in on actionPaymentConfirmation and write some code that checks the total amount of orders (or whatever rule you need) and see if the threshold has been reached. If so, move the customer to a new, higher-discount customer group, like


1) General customer

2) Big spender

3) VIP



each with its own discount level.


This might be the easiest way to do it.



Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...