Jump to content
thirty bees forum

Question

Posted

I am creating 3 cart rules.

  1. Discount 5% on all orders over 10eur with priority 3
  2. Discount 10% on all orders over 20eur with priority 2
  3. Discount 15% on all orders over 100eur with priority 1

So basically when a customer reaches 10 euro total receives 5% discount, when the total value reaches 20 euro receives 10% and over 100 euro 15%. It works as it is supposed but the discount isn't calculated as it should.

Example: if a product costs 7 euro and the customer has 2 pieces in the cart the discount applied is 5% which is correct. But when the customer add 3 products x 7 euro the overall value becomes 21 euro and still only 5% discount is applied because the order total is 19.95 euro (21-5%=19.95 euro). The algorithm should look for the total products value when calculates the discount not the total order value. When another product is added than the correct discount is applied because the total order value becomes over 20 euro which is set in the cart rules.

I am testing on thirty bees 1.0.3

It would be nice if the bug is solved in the next version.

2 answers to this question

Recommended Posts

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...