I tried that just now. That does fix the TaxCloud plugin form issue, thanks.
I do see the new setting and have set it to Yes:
And then I tried to place an order with the local pickup shipping method and still no taxes on the order. I can switch to one of the other shipping methods and the correct taxes show up just fine. No errors any where that I can find.
I also tried switching override to No in the plugin - still nothing (even with my tax rule).
When I unpublish the TaxCloud plugin, the HikaShop tax rule for KS works for every shipping method
but the Local Pickup.
That pointed me to look at the manual shipping / Local Pickup with override closer. After playing around with TaxCloud turn off; I did manage to get taxes to show up eventually by:
- Use price per product must be set to Yes - otherwise only the shipping cost was getting tax (0 x .084 = 0 or no tax)
- Override shipping address has to be set to No (this was the key find)
The price per product makes sense I guess.
But override shipping address seems to be where the problem is.
Anything other than No and TaxCloud or not - it never charges taxes.
When Override shipping address to No even with Tax Cloud that is the only time it charges taxes (however at the wrong rate).
I confirmed this on my own internal test site/server which is actually running unmodified 2.3.1 version as well as the production site running 2.3.2.
So I think the issue might be more with the manual shipping method's override & taxes at this point.