I'm having trouble getting this contribution to work. It installed smoothly and there are no obvious issues except my exempt customers are still getting charged tax. In otherwords the installation had no effect.
Because there were no specific installation or usage instructions in the download I used this procedure to install v1.12a (downloaded from Numinix site):
- Copied contents of install.sql and pasted to the ZenCart admin-> tools/Install SQL patches window and clicked on SEND.
- FTP'd the files to the web server (making sure that the admin folder was renamed to match my admin folder name). (did not upload" install.sql, uninstall.sql, the 'previous SQL patches' folder nor the Documentation shortcut to the server)
- Pulled up my test customer record in ZC admin and entered "ALL" (without parenthesis) in the box labeled 'Customer Tax Exempt'.
- Created an order as a customer using the test customer account. Made sure both the shipping and billing addresses were within a normally taxable jurisdiction.
Problem:
The taxes are still displayed in the checkout pages. I have up to 4 applicable tax rates depending on the buyer's location (ie: state, special, county and city). Store is located in the US in Colorado Springs, Colorado.
After much code reading and comparing I could not find any errors. None of the modified files (customers.php and functions_taxes.php) were previously modified by other contributions. I verified that "ALL" does show up in the customers_tax_exempt field of the customers table of the database.
Because this contribution appears to work for everyone else, I took extra effort to try to track down the problem by comparing code, etc. but was unable to figure out why the taxes are still appearing for a record that is marked "ALL". So I installed this contribution on another shop on a different web server and got the same result.
The contribution does not appear to interfere with the regular operation of the shop (taxes appear or don't appear as normal, I just can't make particular customers tax exempt for some reason.) Is there a configuration parameter that needs to be turned on? Couldn't find one.
Using ZenCart v1.3.8a for both websites. I'm thinking there must be some setting I haven't made. I didn't find any usage instructions in the download.