Alain D. Posted May 10, 2017 Share Posted May 10, 2017 Bonjour, J'ai une boutique Prestashop en production proposant diverses méthodes de paiement dont Paypal. Problème: Lorsque le client opte pour le paiement Paypal, lorsque ce dernier est redirigé sur la plateforme Paypal, le prix de la transaction est le prix du produit sans l'écotaxe (écoparticipation). Cela entraîne un état de commande "Erreur de paiement" en BackOffice Prestashop même si le paiement a été viré sur mon compte. Je souhaite bien évidemment que le montant de la transaction via Paypal soit: prix du produit + réduction (s'il y en a) + écotaxe. Précisions: Lorsque le client opte pour d'autres méthodes de paiement, les montants des transactions sont corrects ! Après plusieurs recherches, je suppose donc que le problème se situe au niveau du module Paypal et des variables qu'il utilise pour remonter les infos de transactions vers la plateforme Paypal. Or je ne sais pas où se trouvent ces variables ni comment les modifier. J’appréciais quelques pistes Merci d'avance ! Informations: Version de PrestaShop 1.6.0.14 Informations sur votre serveur Linux x86_64 Version du logiciel serveur Apache Version de PHP 5.4.45-0+deb7u1 Version de MySQL 5.6.26-74.0-log Link to comment Share on other sites More sharing options...
doekia Posted May 10, 2017 Share Posted May 10, 2017 Même en 1.6.1.13 l'écotaxe c'est pas complètement opérationnel et surtout quelle écotaxe? celle de la literie, celle des produits électronique, ... Alors en 1.6.0.14 oublie Link to comment Share on other sites More sharing options...
Alain D. Posted May 10, 2017 Author Share Posted May 10, 2017 (edited) Même en 1.6.1.13 l'écotaxe c'est pas complètement opérationnel et surtout quelle écotaxe? celle de la literie, celle des produits électronique, ... Alors en 1.6.0.14 oublie Bonjour doekia, Merci pour ta réponse. Concernant l'écoparticipation, peut importe le type d'écoparticipation (écotaxe), elle est entrée manuellement lorsque le produit est créé dans le champ "écoparticipation" dans l'onglet "prix". Mon soucis est que cette écoparticipation est "retirée" par Paypal lorsque le client souhaite payé sur leur plateforme. Or ce n'est pas le cas lorsqu'un autre moyen de paiement est utilisé (ex: module paiement par carte de ma banque). Je ne sais pas comment, ni à quel endroit le module Paypal calcule le montant du produit avant de l'envoyer sur la plateforme sécurisé. La variable du prix total TTC du module Paypal doit être incorrecte mais je ne sais pas où chercher. Edited May 10, 2017 by Alain D. (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted May 10, 2017 Share Posted May 10, 2017 Désolé, mais peu importe ne veux rien dire. L'écotax sur l'électronique est une écotaxe informative déjà inclue dans le prix final du produit L'écotax literie s'ajoute au prix du produit ... Paypal refait tous les calculs et n'utilise pas à proprement parler l'écotax => les calculs diffèrent => erreur de paiement Link to comment Share on other sites More sharing options...
Alain D. Posted May 10, 2017 Author Share Posted May 10, 2017 Désolé, mais peu importe ne veux rien dire. L'écotax sur l'électronique est une écotaxe informative déjà inclue dans le prix final du produit L'écotax literie s'ajoute au prix du produit D'accord, je comprends bien la nuance entre les deux types d'écotaxe. dans mon cas l'écotaxe est comprise dans le prix mais: Prestashop affiche bien l'écotaxe (à renseigner dans la fiche produit en BO) comprise dans le prix sur la page produit.Donc le prix TTC est bien le prix du produit + TVA + ecotaxe. Paypal lui semble ne pas intégrer cette écotaxe (à renseigner dans la fiche produit en BO) Comment y remédier ? Très cordialement. Link to comment Share on other sites More sharing options...
doekia Posted May 10, 2017 Share Posted May 10, 2017 Ne pas utiliser l'écotaxe. Ajouter un champ en bdd qui s'y substitue et l'utiliser pour affichage seul. Je sais c'est môche mais après 10 ans que Prestashop ne fasse pas ce qu'il faut pour l'écotaxe il faut trouver des solutions pragmatiques Link to comment Share on other sites More sharing options...
Alain D. Posted May 11, 2017 Author Share Posted May 11, 2017 Ne pas utiliser l'écotaxe. Ajouter un champ en bdd qui s'y substitue et l'utiliser pour affichage seul. Je sais c'est môche mais après 10 ans que Prestashop ne fasse pas ce qu'il faut pour l'écotaxe il faut trouver des solutions pragmatiques Cela règle effectivement la question de l'affichage de l'écotaxe (en fonction de celle utilisée) mais ça ne règle pas le problème du montant de la transaction sur la plateforme Paypal. Aucune piste pour régler ce cas de figure ? Cordialement. Link to comment Share on other sites More sharing options...
doekia Posted May 11, 2017 Share Posted May 11, 2017 Si le prix de base contient l'écotaxe, paypal ne l'excluera pas donc le montant sera correct pour Paypal Link to comment Share on other sites More sharing options...
Alain D. Posted May 12, 2017 Author Share Posted May 12, 2017 Si le prix de base contient l'écotaxe, paypal ne l'excluera pas donc le montant sera correct pour Paypal Ok je pars donc dans cette direction. Merci d'avoir pris le temps pour répondre à mes interrogations. Cordialement. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now