markuslt Posted January 6, 2016 Share Posted January 6, 2016 Hi guys, I want to display my prices on the store front always with taxes, even when a user has entered his company VAT number and doesn't have to pay it. The changes I need to make is in myTheme/product-list.tpl around line 130: {if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_ex_vat}{/if} I have tried: * just using $product.price * multyplying the price by the tax rate (1.1) which both yield false results. tl;dr: I want to display prices the same for all customers. cheers Link to comment Share on other sites More sharing options...
gabdara Posted January 6, 2016 Share Posted January 6, 2016 You should change from BO the Price display method of your all customer groups to Tax included. Customer Groups documentation. Link to comment Share on other sites More sharing options...
markuslt Posted January 7, 2016 Author Share Posted January 7, 2016 All my groups have Tax included. Once someone enters a valid VAT number they don't have to pay the 10% taxes and that works. It's just that on the front page, I want to display the prices the same still (with tax). Link to comment Share on other sites More sharing options...
El Patron Posted January 8, 2016 Share Posted January 8, 2016 back office-->localization-->countries-->edit a country you have enabled (default for example) scroll down enable for country: Display tax label (e.g. "Tax incl.") note: and I think this is how it works, when visitor hits your shop, and you are not using geo localization, then the default country tax will be displayed. so one would need a tax for product for default country. I am not expert in taxes but I've seen stuff...lol Happy PrestaShopping Link to comment Share on other sites More sharing options...
markuslt Posted January 8, 2016 Author Share Posted January 8, 2016 @El Patron: That doesn't do anything for me. If a user has entered his VAT they don't pay any taxes. This works as intended, I just don't want to show it on the front page. So the problem arises after a guest/customer has entered his Company + VAT, and he is from a certain country. Is there a way I can check if the current customer/guest has entered a valid VAT + get the country code? That way I could just hardcode it, and multiply the price. I appreciate your help though guys. Link to comment Share on other sites More sharing options...
markuslt Posted January 10, 2016 Author Share Posted January 10, 2016 Anyone knows how to do this? Link to comment Share on other sites More sharing options...
matteo_mont Posted February 19, 2016 Share Posted February 19, 2016 back office-->localization-->countries-->edit a country you have enabled (default for example) scroll down enable for country: Display tax label (e.g. "Tax incl.") note: and I think this is how it works, when visitor hits your shop, and you are not using geo localization, then the default country tax will be displayed. so one would need a tax for product for default country. I am not expert in taxes but I've seen stuff...lol Happy PrestaShopping I followed your instruction step by step but it still don't display price with VAT I see that I cannot change the setting in customer menu => click Group menu => click edit an item (such as visitor) => change 'Price display method' if I select "tax included" and save it doesn't update 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