27 Nov 2020

Corriger l’erreur Paypal sur Prestashop 1.7 : unit_amount quantity

Au fil des mois et des années, j’ai écrit plusieurs articles sur la correction de problèmes liés au module de Paypal sur Prestashop 1.7. Dans celui-ci, vous allez corriger le message d’erreur : Should equal sum of (unit_amount * quantity)… Suivez le guide !

Quels sont les autres problèmes liés au module Paypal ?

Vous arrivez peut-être sur cet article par rapport à un dysfonctionnement avec votre module. Ce tutoriel Prestashop n’a peut-être pas la réponse que vous souhaitez.

Je vous liste ci-dessous mes autres articles blog sur la correction du module Paypal que j’ai rédigé :

Pour certains, ils datent un peu. Cependant, selon votre version du cms, vous allez trouver des réponses à vos questions.

Maintenant nous allons voir comment corriger l’erreur concernant unit_amount.

Une erreur Paypal qui empêche le paiement sur Prestashop

Après la validation du transporteur, votre client doit sélectionner un paiement. Il clique sur Paypal et voici son message d’erreur :

Erreur Paypal : Should equal sum of (unit_amount * quantity) across all items for a given purchase_unit

Le problème est très simple à résoudre. Je précise que j’ai trouvé la réponse à ce problème, grâce aux développeurs du module qui avaient répondu sur le forum de Prestashop.

Le support du module a été réactif sur ce sujet-là !

Modifier le type d’arrondi dans Prestashop pour le module Paypal

Connectez-vous à votre back-office et dans le menu, allez dans Paramètres de la boutique puis dans Paramètres généraux.

Vous devez aller au niveau de la liste déroulante “type d’arrondi”.
Le réglage doit être sur “arrondir pour chaque article”.

Quand vous renseignez des prix produits, souvent avec des taxes, il se peut que le prix s’affiche comme ceci : 95,666666€.
L’arrondi permet de déterminer une décimale, pour un calcul plus simple dans le processus de commande.

Comme indiqué dans la documentation officielle de Prestashop 1.7, l’arrondi pour chaque article correspond à :
Le prix de chaque article sera arrondi avant le calcul du total. S’il y a plusieurs exemplaires d’un même article, chacun de ces exemplaires sera arrondi séparément avant le calcul total.

Cela va permettre de réaliser un calcul du total qui va pouvoir remonter correctement dans Paypal.

En appliquant juste cet élément sur le site d’une cliente, j’ai pu réactiver Paypal dans l’immédiat et le problème était résolu !

Un nouveau problème sur le module Paypal de Prestashop ? Demandez une intervention

– Test et recherche du problème
– Application d’une correction du problème si besoin
– Retours par mail avec préconisation sur le problème

Vous pouvez prévoir avec moi, une intervention sur votre site depuis ma page boutique



Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.