Quote Originally Posted by noyloza View Post
it only picks up CA, and never SF for a user who is based in SF and has one of the zipcodes set in the rules for the local sales tax mod. I added all of the zipcodes, set to zipcode, and use SF as the description. I'm assuming that if the mod picks up the user who is using a zip code for shipping that is one of the ones I have set to find, it will apply SF(8.75%) as the tax instead of CA (8.25%). Right now however, it is only picking up CA for a user who is using shipping in SF...
If everything was installed and configured correctly it will show "CA (8.25%)" AND "SF (0.5%)". Both rates are applied individually (If the calculated tax rounds to less than a penny it will not be shown). The overall TAX rate applied to the order will be tax_round(price*8.25%) + tax_round(price*0.5%) for a total applied tax rate of 8.75%.

Things to check / post screen shot (Just to clarify and double check)
  • What are the store settings for tax basis (admin -> configuration -> my store)?
  • Is the Local Sales Tax order total module installed and enabled (admin -> modules -> order total)?
  • Concrete example of your customer address data (for shipping / billing)?
  • The configured rule(s) expected to match the customer address data (provide using "CODE" block and copy / paste from Zen Cart)?
  • What is the "Tax Class" of the product? Does it match the "Tax Class" selected in the configured rule?
  • Are there any "debug" files in "/logs" or "/cache" (if so please provide here using "CODE" blocks)?


Other considerations
  • Did you install Zen Cart using a method other than zc_install (such as softaculous / cpanel)?
  • Did you upgrade from an older version of Zen Cart (such as 1.3.x / 1.5.0)?
  • Did you upgrade from an older version of Local Sales Tax (if so did you try to uninstall / re-install the order total module)?
  • What other modifications have been made to your Zen Cart installation (templates, plugins, etc)?
  • Link to your website (sometimes it is useful to see the website)?


Failing all else, you can enable "Debugging is active". This will display some additional debugging information on relevant pages of your website relating to the "Local Sales Tax" module. Keep in mind anyone visiting your website will also see the debugging messages.