Calcul des points après coupon/réduction

  • Posts: 121
  • Thank you received: 10
  • Hikashop Business
2 years 9 months ago #339063

-- HikaShop version -- : 4.4.5
-- Joomla version -- : 3.10.4
-- PHP version -- : 7.4.26
-- Browser(s) name and version -- : Chrome

Bonjour,

Je remarque que le nombre de points de fidélité remportés par mes clients lors de la commande est lié au sous-total AVANT réductions/coupon. Je voudrais que le nombre de points (ratio: 1€ = 1 point) soit égal au montant final payé par le client (en supprimant les éventuels frais de port).

Quel réglage effectuer ? J'ai déjà pas mal cherché mais je ne trouve pas la solution...

Merci pour votre aide.

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
2 years 9 months ago #339066

Bonjour,

Il n'y a pas d'option pour prendre en compte le montant final. C'est le sous total qui est utilisé, sans coupon.
Après, c'est modifiable dans le code.
Vous avez le code:

if($this->plugin_params->shippingpoints == 1) {
					$calculatedPrice = $cart->full_total->prices[0]->price_value_with_tax - @$cart->coupon->discount_value;
				} else {
					$calculatedPrice = $cart->total->prices[0]->price_value_with_tax - @$cart->coupon->discount_value;
				}
qui récupère le montant à prendre en compte dans le fichier plugins/hikashop/userpoints/userpoints.php lorsque vous ne limitez pas le plugin à certaines catégories uniquement.
Si vous enlevez - @$cart->coupon->discount_value de ce code, alors ce sera le montant avec le coupon.

Please Log in or Create an account to join the conversation.

Time to create page: 0.041 seconds
Powered by Kunena Forum