Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Atos Sips Prestashop : comment corriger montant different ?

tout servces prestashop

Prestashop : Vérifier l’arrondi dans la configuration du panier

Le problème de montant différent vient souvent d’un arrondi mal appliqué entre Prestashop et le module Atos Sips. Cela peut provoquer un rejet de la transaction.

Va dans International > Localisation > Configuration, et active l’option "Arrondir à l’article". Assure-toi également que l’option "Arrondi avant totalisation" est bien configurée. Cela permet à Prestashop de calculer un montant final identique à celui envoyé à la banque.


Prestashop : Désactiver les modules qui modifient les totaux

Certains modules, comme ceux de réduction, fidélité ou frais supplémentaires, modifient les totaux après génération du panier, créant un écart de montant à l’envoi vers Atos.

Désactive temporairement ces modules, puis fais un test de commande. Si le montant devient cohérent, il faudra adapter leur comportement pour qu’ils n’interviennent qu’avant validation du paiement, afin d’éviter des décalages de total.


Prestashop : Contrôler les devises utilisées

Un écart de montant peut aussi venir d’une conversion de devise incorrecte entre la boutique Prestashop et Atos Sips, notamment si les taux ne sont pas à jour.

Assure-toi que la devise par défaut utilisée est bien la même que celle définie dans le contrat bancaire. Prestashop doit envoyer les montants exacts, sans appliquer une conversion imprévue au moment du paiement.


Prestashop : Vérifier les frais de transport ajoutés après validation

Parfois, les frais de livraison sont recalculés ou modifiés juste après la validation du panier, créant un écart de montant entre la commande Prestashop et l’ordre transmis à Atos.

Teste une commande complète et vérifie si les frais de port changent entre le résumé et le paiement. Si oui, fixe un montant précis ou supprime les calculs conditionnels dans les modules de livraison.


Prestashop : Mettre à jour le module Atos Sips

Des versions anciennes du module Atos peuvent contenir des bugs de calcul ou d'arrondi, provoquant un montant transmis incorrect à la plateforme bancaire.

Télécharge et installe la dernière version officielle du module, disponible sur le site de la banque ou via un prestataire agréé. Cela garantit une meilleure compatibilité avec les dernières versions de Prestashop.


Prestashop : Contrôler les paramètres d’affichage des taxes

Les taxes peuvent être incluses ou exclues selon les paramètres de ta boutique, ce qui influence le montant total affiché au client comme celui envoyé à Atos.

Va dans International > Taxes, et vérifie les options "Afficher les prix avec taxes" et "Calcul des taxes". Ces paramètres doivent être cohérents avec la configuration du module Sips, sinon cela entraîne une différence de prix.


Prestashop : Inspecter la structure du panier envoyé

Le module Atos utilise un appel structuré contenant les informations détaillées du panier, ligne par ligne. Un produit manquant ou mal déclaré peut fausser le montant total.

Utilise les logs du module pour visualiser les données exactes envoyées : nombre de produits, montant unitaire, TVA. Toute incohérence dans ces données crée une erreur de montant transmis.


Prestashop : Forcer le recalcul du total avant paiement

Prestashop peut garder un panier en cache, ce qui empêche le bon recalcul du montant avant le déclenchement du paiement Atos. Cela génère une erreur de total incohérent.

Modifie le module pour qu’il appelle explicitement la méthode de recalcul du panier juste avant la redirection vers la banque. Cela garantit que le montant transmis est à jour et conforme au panier final.


Prestashop : Synchroniser la gestion des frais dans les deux systèmes

Si tu ajoutes des frais supplémentaires (assurance, emballage cadeau, etc.), assure-toi qu’ils sont aussi compris dans le montant envoyé à Atos, sinon une différence sera détectée.

Configure correctement le module pour qu’il tienne compte de ces options, ou désactive-les temporairement pour isoler le problème. Prestashop et Atos doivent traiter exactement les mêmes composants du prix total.


Prestashop : Vérifier les logs de retour bancaire

Lorsque Atos détecte un montant différent, un message d’erreur est enregistré dans les logs du module ou dans le back-office bancaire. Ces informations sont essentielles pour identifier la cause exacte.

Consulte les fichiers dans /modules/atos/logs/, puis compare les données envoyées et reçues. Cela t’indiquera si le problème vient du calcul Prestashop, d’une modification côté client, ou d’un écart généré après redirection.