PrestaShop 1.7.5.X : Problème de calcul du total du panier lors de l'utilisation de remises

PrestaShop 1.7.5.X : Problème de calcul du total du panier lors de l'utilisation de remises

Les versions de PrestaShop 1.7.5.X nous ont permis de reproduire un bug dans le calcul du total du panier lorsque nous utilisons des remises.

Plus précisément, le problème se reproduit si deux remises (ou plus) sont utilisées en même temps, comme :
- une réduction en pourcentage 
- une réduction en montant spécifique
- un produit est offert en cadeau 

Dans ce cas, le total visible sur PrestaShop, avant le paiement, sera différent du total affiché par PayPal lors du paiement.



Dans l'exemple, un panier d'achat avec deux produits d'un montant total de 136,80 euros TTC.
Dans le même panier, deux réductions ont été ajoutées :
- une réduction de 5 €
- un produit-cadeau de la valeur de 42 €

PrestaShop affiche un total de 91,34 €. 

Mais le total correct est 136,80-5-42 > 89,80  €

PayPal, en revanche, calcule correctement le total au moment du paiement.


La différence de calcul entre PayPal et PrestaShop peut créer  "erreur de paiement" dans PrestaShop 1.7.5.X.

Ce problème ne concerne pas toutes les versions de PrestaShop et le bug est corrigé par PrestaShop à partir de la version 1.7.6.

Nous encourageons donc la mise à jour de PrestaShop vers des versions plus récentes pour éviter ce probleme.

    • Related Articles

    • Problème de SSL

      Depuis 2018, PayPal effectue des mises à jour de sécurités sur ses serveurs. Cette mise à jour de sécurité est composée des éléments suivants : 1 – Mise à niveau vers TLS 1.2 et HTTP/1.1 : Votre serveur doit pouvoir prendre en charge ces protocoles. ...
    • Manuel utilisateur du module Qonto pour PrestaShop

      Manuel utilisateur du module Qonto pour PrestaShop https://desk.202-ecommerce.com/galleryDocuments/edbsn74de48fc2028f02adcd6447122e25186925dbc2413c977b83de83d247d4a331a01c1ccb83d9e8ccccd2f50305df6b9c4863e9ffdc93a8d1d9abae0b49f1931a3?inline=true
    • Frais de l’emballage cadeau pendant le paiement PayPal

      Si vous voulez ajouter un emballage cadeau pour votre produit et payer avec PayPal, vous allez voir dans l’onglet de paiement que le prix sous-total est différent entre Paypal et le panier PrestaShop. C’est un problème d’incompatibilité entre PayPal ...
    • Manuel utilisateur du module Delivengo Profil pour PrestaShop

      Manuel utilisateur du module Delivengo Profil pour PrestaShop ...
    • Problème d’arrondi entre Prestashop et PayPal

      PrestaShop vous permet de configurer le prix des articles dans le catalogue en spécifiant jusqu'à six chiffres après la virgule.  Il sera donc possible de spécifier un prix tel que 9,123456 €. Le module PayPal, quant à lui, traite les prix en ne ...