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
unknown

Comment corriger probleme Paypal inexistant dans Prestashop Checkout ?

tout servces prestashop

Prestashop : Vérifier l’activation du module PayPal

Le module PayPal doit être activé dans Modules > Gestion des modules. Si le module est installé mais désactivé, il n’apparaîtra pas dans la liste des moyens de paiement au moment de valider la commande.

Assure-toi que le statut du module est bien "Activé", et que la configuration a été effectuée correctement avec un compte PayPal valide. Prestashop ne propose le module que si toutes les conditions sont réunies.


Prestashop : Vérifier les restrictions de groupe client

Prestashop permet de restreindre les modes de paiement à certains groupes de clients. Si PayPal ne s’affiche pas, vérifie que le groupe de l’utilisateur connecté est bien autorisé à utiliser ce moyen de paiement.

Dans Modules > Paiement > Restrictions par groupe, coche les groupes autorisés pour PayPal. Il est fréquent que cette option soit désactivée par défaut, empêchant ainsi l'affichage pour certains utilisateurs.


Prestashop : Contrôler les restrictions par devise

Si la devise utilisée par le client n’est pas compatible avec PayPal, celui-ci ne s’affichera pas comme mode de paiement. Va dans Modules > Paiement > Restrictions par devise pour vérifier les devises autorisées.

PayPal accepte la plupart des devises majeures, mais si une devise personnalisée est utilisée (ex : une crypto), elle ne sera pas prise en charge. Active la devise par défaut (EUR, USD, etc.) pour tester l’affichage correct.


Prestashop : Vérifier les restrictions par transporteur

Prestashop permet de restreindre les modes de paiement selon les transporteurs sélectionnés. Si un transporteur est incompatible avec PayPal, celui-ci sera automatiquement masqué à l'étape du paiement.

Rends-toi dans Modules > Paiement > Restrictions par transporteur, puis active PayPal pour tous les transporteurs disponibles. Cette configuration assure une bonne cohérence entre livraison et paiement.


Prestashop : S’assurer que le compte PayPal est correctement lié

Le module PayPal nécessite une connexion active à un compte PayPal business. Si le compte est mal lié ou inactif, le bouton PayPal ne s’affichera pas dans le tunnel de commande Prestashop.

Va dans Modules > PayPal > Configurer, reconnecte-toi à ton compte professionnel PayPal et assure-toi que l’intégration est complète. Sans cette liaison, Prestashop ne pourra pas afficher l’option de paiement.


Prestashop : Activer PayPal pour tous les pays cibles

Il est possible de restreindre les moyens de paiement selon le pays du client. Si l’utilisateur commande depuis un pays non autorisé, PayPal peut être invisible.

Dans Modules > Paiement > Restrictions par pays, vérifie que PayPal est bien activé pour tous les pays que tu dessers. Prestashop utilise ces paramètres pour proposer uniquement des paiements valides selon la localisation.


Prestashop : Nettoyer le cache Prestashop

Parfois, un simple problème de cache empêche PayPal de s’afficher. Prestashop peut conserver une ancienne version du tunnel de paiement dans les fichiers temporaires.

Va dans Paramètres Avancés > Performance, puis clique sur "Vider le cache". Recharge ensuite la page avec Ctrl + F5. Cela force Prestashop à charger les derniers paramètres liés aux moyens de paiement.


Prestashop : Vérifier la version du module PayPal

Une version obsolète du module PayPal peut ne pas être compatible avec la version actuelle de Prestashop. Cela peut provoquer un non-affichage du moyen de paiement dans le checkout.

Télécharge la dernière version du module depuis PrestaShop Addons ou le dépôt officiel. La mise à jour garantit la compatibilité avec les nouveautés du CMS et les protocoles PayPal comme Smart Buttons ou Checkout v2.


Prestashop : Désactiver les modules de paiement concurrents pour tester

Un autre module de paiement peut entrer en conflit avec PayPal, notamment ceux qui modifient l’affichage du tunnel de commande. Cela peut entraîner la disparition du bouton PayPal.

Désactive temporairement les autres modules de paiement, puis teste à nouveau. Prestashop affichera alors PayPal seul, ce qui permet de détecter un conflit ou une surcharge dans le thème ou un module tiers.


Prestashop : Tester avec un autre thème ou en mode debug

Certains thèmes personnalisés peuvent ne pas afficher correctement les boutons de paiement, notamment ceux injectés dynamiquement par le module PayPal Checkout.

Passe temporairement au thème Classic et active le mode debug dans Paramètres Avancés > Performances. Cela permet de voir si une erreur de script empêche l’affichage du bouton PayPal dans le tunnel de commande.