Un moyen de paiement n'apparait pas (chèque, virement etc) dans Prestashop
<h2>Un moyen de paiement n'apparait pas dans Prestashop</h2>
<p>J'ai eu il y a peu un souci avec un site prestashop: Après avoir activé les modules "paiement par chèque" et "paiement par virement", ces moyens de paiement n'apparraissaient pas dans la procédure de finalisation de la commande. </p>
<p>Un beau message apparaissant au moment de payer: "<em>Aucun moyen de paiement </em>etc..."</p>
<p><em>J'ai galéré pas mal de temps avant de trouver la solution!</em></p>
<p>Après avoir installé, désinstallé, réinstallé les modules, rien n'y faisait.</p>
<h2>Comprendre pourquoi et comment apparaissent les moyens de paiement dans Prestashop.</h2>
<p>C'est que les sites internet faits en Prestashop gèrent les procédures de paiement "<strong>aussi</strong>" en fonction des</p>
<ul>
<li>devises,</li>
<li>des pays,</li>
<li>et même en fonction des groupes.</li>
</ul>
<p>Tout ceci rend la chose un peu plus complèxe qu'on ne le penserait au départ.</p>
<p><strong>Il ne suffit pas d'activer un module de paiement pour qu'il "fonctionne". </strong>Ou du moins pour qu'il apparaisse nécessairement dans le processus de finalisation de la commande.</p>
<p>Il faut aussi <strong>l'autoriser </strong>pour les pays et pour les devises, ainsi que pour les groupes clients.</p>
<p>Dans mon cas précis, le site internet était prévu pour fonctionner dans une langue et un pays "<em>étrangers</em>", autre que la France. </p>
<p> </p>
Sujet écrit par Limporia le mercredi 7 avril 2021 à 09:39