Jump to content

Wrong price calculation on product combinations when product added to cart


Recommended Posts

Howdy great PS community.
I'm not sure who can help me out but I'm having big issue with prices that prevent me to go online with my shop. So the matter is quite urgent.
 
I'm on PS 1.6.1.2 and using the theme Warehouse. PS is configured on a Multistore environment sharing the product catalogue.
 
One shop (the main one) is for consumers (with product prices including VAT) and it's called www.beautykosm.ch (live and taking orders since a while now), the other is for wholesalers with product prices displayed without VAT and can be reached at www.alemapro.ch (here access to prices and ordering system must be granted by me after user register himself). Because of the problem I'm reporting it is normally in maintenance mode but it is now live so that anyone that can help me can check it out.
 
VAT is 8% for both shops and the groups/users on the wholesalers shop have a full catalogue discount of 46% off the consumer prices (basically it means that if for a consumer a product cost 100 included  8%VAT, the wholesaler pays 50 excluding 8% VAT).
 
Alo on the wholesaler shop TAX on purchases is enabled and TAX is displayed in the shopping cart.
 
When a product has no combinations everything works fine in both shops. The products are displayed with the correct prices and when added to cart the prices stays the same and VAT is properly applied.
 
The big issue arise in the wholesaler shop when a product has combinations with price changes (decrease/increase) from the reference product. While the price without VAT is correctly displayed on the product page when the product is added to the cart the price in there wrongly change (and I've not been able to understand how the wrong price is calculated).
 
 
This product comes in 4 sizes (3 only for consumers) where the 240ml size is the reference product and should have the following prices:
 
Consumers (www.beautykosm.ch) prices with VAT 8%
 
240ml:  32,00
60ml: 14,00
15ml: 7,00
 
Wholesaler (www.alemaproshop.ch) prices without VAT 8%:
 
960ml: 39,00 (Impact on price tax excluded: +23,00)
240ml:  16,00 (Impact on price tax excluded: 0)
60ml: 7,00 (Impact on price tax excluded: -9,00)
15ml: 3,50 (Impact on price tax excluded: -8,30)
 
All prices are displayed correctly on the product page but when a product is added to the cart on the wholesaler shop here are the wrong prices that shows up (always without VAT):
 
960ml: 28,40 (Wrong)
240ml:  16,00 (OK)
60ml: 11,10 (Wrong)
15ml: 9.20 (Wrong)
 
On the consumer shop this problem doesn't exist at all.
 
Any idea what could be? I tried cleaning cache, playing with prices, switching theme to the default one, even asking to the Warehouse theme developer and looking on various forums but found really nothing that could help me.
 
If someone has the willingness to help me out I can pass all the necessary data to access the BO and file system.
 
Thanks in advance for your help!
Marco
 
 

 

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...