Conditions no longer passing correctly
-
Hi!
There seems to be a problem with the passing of the condition rules. This used to work fine but now doesn’t, all of a sudden.
I have a condition set to give discounted shipping on orders >39€.Conditions: Subtotal greater than 39€
I have just received an order for a 23€ item that had discounted shipping. That should not happen. When I try to create the same order, I get both normal shipping and discounted shipping as available options at checkout.
I have enabled debug mode, and the rule passes, even though it should fail. So, the subtotal of the shopping basket is 23€ and I get the following result in debug:OVER 39€ DISCOUNT
Conditions – All conditions have to pass (AND)
Subtotal – greater than – 39€ Pass
PassActions Enable shipping methods – Post – Discounted rate
This should fail with a subtotal of 23€
Then I set up a redundant rule that disables the discounted shipping option for orders < 39€, to see what would happen.< 39€ DISABLE DISCOUNT
Conditions – All conditions have to pass (AND)
Subtotal – less than or equal – 39€ Pass
Pass
Actions Disable shipping methods – Post – Discounted rate
This also passes. That is not even logically possible. The one condition is greater than 39€ and the other less than or equal 39€
Despite the fact that the rule to disable the discount shipping also passed, it is still available as a shipping option at checkout.
Something is amiss here. Please help!- This topic was modified 1 year, 10 months ago by .
- This topic was modified 1 year, 10 months ago by .
The page I need help with: [log in to see the link]
- The topic ‘Conditions no longer passing correctly’ is closed to new replies.