Jump to content

Incorrect Price Displayed For Product Attribute. Tax Problem?


Recommended Posts

I have a product with attributes that affect price. The pre-tax price is £9.99 and I apply tax of 20%. But on the product page, it shows pre-tax price of £8.32, which is 20% less than £9.99. So it thinks that the pre-tax price is the price with tax. This only happens on the product page, and only with products with attributes.

 

Please can anyone help with this?? I have searched the forums but have not found a fix for my version.

 

I'm using prestashop 1.4.6.2, using the default 1.5 theme.

 

My tax settings:

 

Payments > Taxes > Enable Tax = yes

 

Display tax in cart = yes

 

Customers > Groups > Default > Price display method = Tax Excluded

 

Many thanks in advance

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

Edit:

Okayyy. This issue was caused by inserting some code from this thread: http://www.prestashop.com/forums/topic/128287-display-product-price-with-and-without-tax/

 

What I was trying to do was display both prices (including and excluding VAT) but the solution in that thread does not work with attributes (at least on my installation). If selling B2B its definitely preferred to display both prices.

 

{convertPrice price=$productPrice}

will return the price excl. VAT (eg. £9.99) and

 

 

{convertPrice price=$product.price_tax_exc}

 

will return the price excl. VAT minus %20 (eg. £8.32)

 

 

I now realise this is because I have set

 

Customers > Groups > Default > Price display method = Tax Excluded

 

and the $productPrice in this case is without tax already, so putting_tax_exc will reduce it by the tax rate.

 

 

So is there any way to display the price incl. tax, when the Price display method = Tax Excluded? I have chosen Tax Excluded because I want to itemise tax separately in the shopping cart and invoice.

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

×
×
  • Create New...