Jump to content

[RESOLU] les remises calculées depuis les groupes pour les clients ne sont pas en % mais en € [SVN]


Fabrice

Recommended Posts

en effet, lorsque un client fait partie d'un groupe (exemple : remise 15%), pour un produit affiché à 10€, le produit coûte finalement -5€ !!
une idée de comment fixer ce calcul ?
merci !


the group discount prices are calculated not in percentage but in euros. so a product is 10€, the reduction for the customer/group is 15%, the final price is displayed : -5€ !!
even in cart etc... any idea on how to fix that ?

5744_iMYBJFE6HpE6R6XAGwpz_t

Link to comment
Share on other sites

  • 5 weeks later...

Il me semble qu'il manque une solution et un "résolu" cher monsieur ;-)

La solution que tu m'as donnée :

Dans \classes\Product.php ligne 1227
changer

$price -= $usetax ? Group::getReduction($id_customer) : (Group::getReduction($id_customer) / (1 + ($tax / 100)));



par

$price *= ((100 - Group::getReduction($id_customer))/100);

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