-- url of the page with the problem -- :
kiteoutlet.eu/index.php/en/
-- HikaShop version -- : 2.2.0
-- Joomla version -- : 2.5.18
-- PHP version -- : 5.2.3
The customer for which I built the site at
www.kiteoutlet.eu
has asked me to change the way taxes are displayed during checkout and on the invoices that customers receive. Taxes should be calculated on both the products in the shop and the shipping costs. Items in the shop should be shown with their prices including taxes. Only during checkout and in the invoices should the prices without taxes be shown, so that all tax can be added to the total in one step.
In my current set up taxes of 21% are calculated on both the product and the shipping costs. Please see the attached screen shot (h78e7a31.png) for the current way the prices are displayed during checkout. I'd like to change the display of the total price per product line, the total price for the complete order and the shipping costs, so that they are displayed without taxes added. Additionaly I'd like to add a line of text to the total price for each product line stating that this is the price without taxes. Please see the second attached screen shot (h98a9ac4.png) for an example of what I would like to achieve.
I think I can achieve what I'm looking for by editing the view Checkout -> Cart for the display during checkout and the view Order -> Invoice for the invoice, in the templates for my front end and back end respectively. However I can't seem to get it right. (My knowledge of PHP is pretty limited.)
Could you please let me know if what I try to do is possible, and if so, how to do it?
Another question I have is how to change the name that is given to my taxes depending on the language that is selected for the site by the customer. Currently it always used the tax_namekey which I have set to BTW (for Dutch customers). However I'd like it to display VAT when the English language is chosen. I don't think this is possible in the translation files or with a language override, because the tax_namekey is set only once.
Kind regards,
Chris