Situation:
– WooCommerce with WooCommerce Blocks plugin, custom theme, WooCommerce extended coupon plugin
Tested and bug confirmed with following active:
– Storefront theme, twenty twenty two theme, WooCommerce plugin, WooCommerce Extended coupon plugin. All other plugins deactivated.
We use a coupon code for customers if they forget to order something with their current order. This reduces the shipping costs to 0 as we can add it to another order. After the order is placed, the coupon is readded to the shopping cart immediately after reloading the website.
We would like to make sure coupons are not readded to the shopping cart after the order is completed.
The coupons are not autocoupons.
When we turn debugging on and turn off autocoupon in the debugging settings, the plugin performs as we want it to. However, we now receive notices that we should turn off debugging.
Can you please advise?
To reproduce:
– Install any theme with WooCommerce
– Install WooCommerce Extended Coupon Features Pro
– Create coupon code with no usage limit, no expiration date, no autocoupon
Add to cart. Order. Go to home page after order. See that notice displays that coupon is added to the cart again.
Turn on debugging and make sure ‘autocoupon’ is turned off. Test again. See it now works as we expect.
If needed, we can create a staging environment with credentials.