Conditions no longer passing correctly

[ad_1]

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
Pass

Actions 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 2 hours, 58 minutes ago by cjfl.
  • This topic was modified 2 hours, 57 minutes ago by cjfl.

The page I need help with: [log in to see the link]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer