Joey Posted November 7, 2019 Share Posted November 7, 2019 (edited) Hi Everyone, By default all of our products are displayed tax excluded and are assigned a tax rule for Canada. Basically the tax is determined on invoice province at checkout. For some reason prestashop displays price fine, but for some reason it's assuming a 15% tax on products and shipping even before a customer logs in(showing in the cart). This is confusing some customers who think they will be overtaxed. Once they log in/create an account the taxes adjust properly. Additionally, we added code to display the price_final variable (ps.sortable_column_header("Final price"|trans({}, 'Admin.Catalog.Feature'), 'price_final', orderBy, sortOrder)) in our back office so we could see what we have on sale, but this is showing prices including that pesky 15% markup. We have no idea where this is coming from. Is there a setting we're missing to get rid of this 15% assumption prestashop is making on the final_price variable for the products? Perhaps there is something we're missing on our tax rule setup? We didn't have this issue with 1.6. Thanks Edited November 7, 2019 by Joey (see edit history) Link to comment Share on other sites More sharing options...
joseantgv Posted November 7, 2019 Share Posted November 7, 2019 Have you configured "Tax excluded" for visitors group? Link to comment Share on other sites More sharing options...
Joey Posted November 7, 2019 Author Share Posted November 7, 2019 All groups are showing "Tax Excluded" Link to comment Share on other sites More sharing options...
Joey Posted November 7, 2019 Author Share Posted November 7, 2019 Does Prestashop know your location? If I remove the "tax rule" for the province I'm residing in then it does not calculate the tax... but of course it won't calculate tax when I sign in either Link to comment Share on other sites More sharing options...
joseantgv Posted November 7, 2019 Share Posted November 7, 2019 Which is the default country from your store? Link to comment Share on other sites More sharing options...
Joey Posted November 7, 2019 Author Share Posted November 7, 2019 Under localization, the default country is set to Canada. Link to comment Share on other sites More sharing options...
Joey Posted November 11, 2019 Author Share Posted November 11, 2019 This is the code for the final price column: <th scope="col" class="text-center" style="width: 9%"> {{ ps.sortable_column_header("Final price"|trans({}, 'Admin.Catalog.Feature'), 'price_final', orderBy, sortOrder) }} </th> So why is final price in the product listing showing the final price as the SAME as the tax excluded price (as it should because all prices are tax excluded until customer log in) and the final price on the product list admin view showing it with 15% added? Here is our tax rule: Any ideas? Are we missing something obvious with setup? Thanks Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now