Libancillo Posted July 6, 2011 Share Posted July 6, 2011 Im using Prestashop 1.3.x and also tried it on v1.4.x versionWe have a store with 2 customers groups: "default" and "loyalty card"The loyalty card membership grants a 10% discount in all store products, but non-cumulative with other reductions.The Problem: Customer groups discounts are always cumulative with other prices-drops, vouchers, reductions, etc. That's a problem on Sales period, cause a loyalty card member can purchase a product on-sale with a reduction of (50% + 10%).Checking "default" as default group doesnt solve de problem, because they doesnt receive any discount in non-on-sale products.Can I develop a way to do not apply de group reduction when a product have a price reduction yet?Prestashop 1.4 has a more complex tool to configure discounts, but theres no feature to add a price reduction by default to whole store products or category products. (except group reductions, that are of course cumulative as i said before)(Note: My store has more than 15000 products)I would be a nice improvement to add 2 checkboxes check box with "Cumulative with other vouchers" "Cumulative with price reductions" in the group config panel, just the same as the voucher tab. Link to comment Share on other sites More sharing options...
Juhy Posted July 13, 2011 Share Posted July 13, 2011 i have the same problem I have 5 different group discounts. For every client I have a particular group. For discounted items I do not want to use group discounts ... who already has a solution?my shop version is 1.4.3 (upgraded from 1.3.6) Link to comment Share on other sites More sharing options...
davers44 Posted October 22, 2011 Share Posted October 22, 2011 Still not possible? Link to comment Share on other sites More sharing options...
davers44 Posted November 14, 2011 Share Posted November 14, 2011 Seems to work on my 1.4.4.0 just modifying the first if condition in classes/product.php // Group reduction if ($use_groupReduction AND $reduc == 0) { if ($reductionFromCategory = (float)(GroupReduction::getValueForProduct($id_product, $id_group))) $price -= $price * $reductionFromCategory; else // apply group reduction if there is no group reduction for this category $price *= ((100 - Group::getReductionByIdGroup($id_group)) / 100); } Link to comment Share on other sites More sharing options...
cockpitinferno Posted February 20, 2012 Share Posted February 20, 2012 this works on 1.4.6 thanks edit: it works but the price on prodcut.tpl is not the good one. example: i have a product of 20.7€ tax ecl. with -30% reduction, its good on product list, price is 14.05€ HT but on product.tpl, price is 13.35€ (it's 20.07€ less 5% reduction (of the group) less 30% reduction) when i add it to the cart it's good, it's at 14.05€ it's just a display problem but i don't know how to resolve it. Link to comment Share on other sites More sharing options...
cockpitinferno Posted February 25, 2012 Share Posted February 25, 2012 up Link to comment Share on other sites More sharing options...
cockpitinferno Posted March 14, 2012 Share Posted March 14, 2012 up Link to comment Share on other sites More sharing options...
cockpitinferno Posted May 14, 2012 Share Posted May 14, 2012 up Link to comment Share on other sites More sharing options...
Gomlers Posted June 17, 2012 Share Posted June 17, 2012 But will the invoice show this correct? I have read about this problem, and several people mention it. But they also mention that the invoice is not showing the correct numbers if the code has been changed? Will this be sorted out in v1.5? Link to comment Share on other sites More sharing options...
cockpitinferno Posted June 18, 2012 Share Posted June 18, 2012 i solved my problem on product.tpl you can see how here: http://www.prestashop.com/forums/topic/162524-resoluaffichage-de-prix-ht-et-declinaisons/page__fromsearch__1 (it's in french) i checked invoices and price is the same everywhere. no problem with invoices Link to comment Share on other sites More sharing options...
DjKosmit Posted September 4, 2012 Share Posted September 4, 2012 i solved my problem on product.tpl you can see how here: http://www.prestasho...__fromsearch__1 (it's in french) i checked invoices and price is the same everywhere. no problem with invoices Hello Can you do a description of the changes in the English language? Unfortunately, French is not understandable for me Best Regards Link to comment Share on other sites More sharing options...
dokorek Posted October 14, 2013 Share Posted October 14, 2013 UP Link to comment Share on other sites More sharing options...
cockpitinferno Posted October 15, 2013 Share Posted October 15, 2013 maybe you can use google transaltion because i really do not have the time to translate all thois topic. Link to comment Share on other sites More sharing options...
webxtor Posted September 11, 2014 Share Posted September 11, 2014 This problem also affects 1.5.4.1 version. This code fixes also the display problem: // Group reduction if ($use_group_reduction && !$reduc && !$specific_price['reduction']) Link to comment Share on other sites More sharing options...
Recommended Posts