-- HikaShop version -- : 2.4
-- Joomla version -- : 3.4.8
-- PHP version -- : 5.3.29
-- Browser(s) name and version -- : Chrome latest
After lots of testing I have discovered that PayPal users who use a credit card (not users who pay using their PayPal account) are being charged tax, regardless of where they live. We have only one tax zone which is the state we are doing business. When customers checkout without using PayPal, and when they checkout using their PayPal account, everything works as it should. If they live in our state they are charged tax accordingly, if they don't, no tax is charged. But when they click the PayPal checkout and then opt to pay using a credit card, they are charged the 6% tax no matter where they live.
Here are a couple of clues. These customers have an abbreviated State field on their order. All others are spelled out. So it seems that the address info coming back from PayPal is different or is processed differently, which then cause the tax lookup to charge tax when it shouldn't. The other odd thing is that on the order page (admin), each product shows the tax that was charges as "+$0.66 of VAT" below the product charge.
I have tried to figure out where I am going wrong, but I can't find any solution.