I am setting up coupons that will be applied - automatiocally - according to payment options. For this I have tried 2 plugins with the same issue, 'Smart Coupons For WooCommerce Coupons' and 'WooCommerce Extended Coupon Features FREE'. Both plugins are working fine if B2B king is deactivated, and both fail when B2B king is activated.
Right Now I have setup 4 coupons. All my products belong to 3 categories (or are on sale, where no coupon applies). Of these 3 categories, the 2 always have the same discounts. So it was easy to group them into discount A (bikini) and Discount B (miandmi).
Also cheque payments receive 10% less discount than all other payment options. So my four coupons are
bikini_cash, bikini_cheque, miandmi_cash and miandmi_cheque.
At the moment the 2 cash coupons are at 10%. (Later in the year this will change, for instance a few months ago it was 30% for bikini_cash and 25% for miandmi_cash.) Cheque payments have 10% less than cash payments so at the moment both are at 0% (basically no discount).
With either plugin this setup works smoothly. The coupons are added at the cart page, and they change at checkout once the user selects a different payment method. This is the desired functionality.
Unfortunately this final functionality is lost when B2B is activated. The user changes payment method but the coupons do not change.
Is there something I can do for the coupons to work? I am open to workarounds, that's why I described the desired outcome.
Kind regards,
Nico Tsaousis