Jump to content

Tax not calculating in checkout


EcoPets

Recommended Posts

I have researched this for days and tried everything I can think of to get it to work.  I have deleted all my tax setup and recreated it.  Nothing I have tried gets the tax to calculate whne a user checks out .  I can get shipping to calculate properly based on the carrier setup.  But nothing I have done gets taxes to populate.

Can someone smarter than me please help?  I REALLY do not want to have to hack any files, but this is making me crazy!

Version is PS 8.1.3

Link to comment
Share on other sites

Maybe I am not understanding how this is supposed to work.  I am assuming that if I have set all my taxes properly (I imported the Localization pack for the United States).  I can see that all of the individual states are listed, with their individual tax rates.  I can see that there are Tax Rules for each state with the appropriate rates for each.  So, I assume that when the customer enters their state and zip code at checkout, the tax for that sale should be calculated. 

Am I missing something or not understanding the process correctly?

Edited by EcoPets
spelling (see edit history)
Link to comment
Share on other sites

I figured this out.  It is not documented very well, if at all. At this time, I only care about collecting tax for the state I live in on any sales made that are shipped in the state.  Because of 50 different tax levels (50 states), It will be unlikely we will ever reach the economic nexus in any state so we will cross that bridge when we get there.  Most states have a $100k threshold and we are really a small niche player in our market to it is very doubtful we will ever get there in all 50 states.  If that happens, I would be ecstatic and happily address it then!

SO, to make this work, in each products pricing tab, the TAX RULE box needs to be set for the rule for my state.  Then when a customer from my state buys the product, they are charged tax.  If a customer from another state buys it, they are not taxed.

But we have around 2500 products and manually changing the Tax Rule for each would be a monumental task.  So I went to the database in phpmyadmin and ran 2 SQL tasks on ps_products and ps_products_shop that set the field id_tax_rules_group to the value of the appropriate rule.  It needs to be done in both tables otherwise it will not fully change the pricing in the product.

I found the answer in this forum in this post, among some others, but this one put it clearly.   There were a number of others looking for the same solution.

It took me about 2 days of searching to find the solution as it is not at all well documented in the Prestashop docs. So, my thanks to all that put forth posts that lead to resolving my problem!

Edited by EcoPets
edits (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...