Didn't you modify Squash Taxes to include state tax? Maybe check that logic or even uninstall Squash Taxes.
Possibly useful data point: I have ZC 2.1.0 + Latest Local Sales Tax, my LST rates *do* include State tax, but I have another state which is also taxed that does not use LST. Ordering with delivery to that state works as expected, with the native Zen Cart sales tax being applied properly.
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
I think that the local taxes are not applied for store pickup orders. When notify_order_cart_external_tax_rate_lookup() is called, $taxZoneId is the shipping address zone_id, not the store's zone_id. I do have "Store Pickup Tax Basis" in the local sales tax config set to the zone of the store.
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
I have posted a possible fix in the repo for this plugin's Issues section.
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.