I'm not sure why but B2B King is charging tax on free orders. I even tried creating a rule for free orders to not charge tax. It only populates after a shipping method is selected.
I can use a coupon code to make the order and shipping free and then no tax is charged. However when logged into my trade account with B2BKing, the same order and shipping is free via dynamic rules but then tax is charged. This is why I think it is related to B2BKing. I can provide backend login info if necessary.
It might have to do with how the rules are configured.
It would be great if I could check directly with a backend login. Please also let me know how to reproduce it: what items can I add to cart as B2B to be able to see the issue?
The problem seems to be the following: The site is not calculating the tax through WooCommerce. In WooCommerce taxes are set to 0. The tax is added later on by the Avalara AvaTax plugin.
It seems it works differently internally. Even if I try in B2BKing to add a discount such as "1000000", the final still includes tax. It seems that Avalara is adding the tax *after* the B2BKing discounts.
I may have found a workaround. Instead of setting a 100% discount, I tried setting a fixed price of 0 in the dynamic rule:
Hi,
I'm not sure why but B2B King is charging tax on free orders. I even tried creating a rule for free orders to not charge tax. It only populates after a shipping method is selected.
Can you please assist?
Attached files: Screenshot 2024-02-27 at 2.46.53 PM.png
Hi Dan,
I'd like to help find a solution for this. I'd need a bit more info to understand what's going on there.
Can you tell me, how or through which plugin or method are these discounts created?
If you deactivate the B2BKing plugins, does the tax amount there disappear?
Generally the tax itself is added by WooCommerce, B2BKing would only add tax exemptions or specific rules.
If you'd like, we can check this directly on the site. For that, I would need a backend login to the site, or a staging clone site,
Kind regards,
Stefan
Hi Stefan,
I can use a coupon code to make the order and shipping free and then no tax is charged. However when logged into my trade account with B2BKing, the same order and shipping is free via dynamic rules but then tax is charged. This is why I think it is related to B2BKing. I can provide backend login info if necessary.
It might have to do with how the rules are configured.
It would be great if I could check directly with a backend login. Please also let me know how to reproduce it: what items can I add to cart as B2B to be able to see the issue?
Thank you for the access details,
The problem seems to be the following: The site is not calculating the tax through WooCommerce. In WooCommerce taxes are set to 0. The tax is added later on by the Avalara AvaTax plugin.
It seems it works differently internally. Even if I try in B2BKing to add a discount such as "1000000", the final still includes tax. It seems that Avalara is adding the tax *after* the B2BKing discounts.
I may have found a workaround. Instead of setting a 100% discount, I tried setting a fixed price of 0 in the dynamic rule:
Since the price is 0 directly, there is no tax.
Let me know if that can help solve it,
WOW! Thank you so much! Solved
Glad to hear that : ) If there's anything else I can help with, please let me know.
Also, if you have a minute, I would really appreciate it if you considered leaving a quick rating for the plugin - it's a big help to us.