PayPal reste le moyen de paiement le plus demandé après la carte, et l’un des plus sujets aux pannes de configuration. La raison tient à son historique : plusieurs générations d’intégration se sont succédé, et les anciennes ont été fermées.
Je regarde votre situation et je vous dis en vingt minutes ce qui mérite d’être corrigé en priorité.
Vérifier quelle intégration est utilisée
Les boutiques anciennes utilisent souvent l’intégration historique, aujourd’hui obsolète. L’extension recommandée est PayPal Payments, qui s’appuie sur l’API actuelle et gère les paiements par carte en plus du compte PayPal.
Si votre extension n’a pas été mise à jour depuis plusieurs années, c’est la première piste. Une intégration reposant sur une API fermée cesse de fonctionner du jour au lendemain, sans que rien n’ait été modifié chez vous.
- Extension reposant sur une API PayPal fermée
- Identifiants d’API régénérés côté PayPal et non reportés
- Notification de paiement instantané non reçue
- Compte PayPal non vérifié ou limité
- Devise de la boutique non prise en charge par le compte
La notification de paiement
PayPal informe WooCommerce du résultat du paiement par une notification serveur à serveur. Si elle n’arrive pas, la commande reste en attente alors que le paiement est bien encaissé.
Cette notification échoue quand l’adresse de retour est obsolète — après une migration ou un passage en HTTPS — ou quand un pare-feu applicatif bloque les requêtes entrantes de PayPal. Le journal des notifications, côté PayPal, montre les tentatives et leur résultat.
| Symptôme | Cause probable | Correction |
|---|---|---|
| PayPal absent du tunnel | Extension désactivée ou devise non gérée | Vérifier les réglages et la devise |
| Erreur dès le clic sur PayPal | Identifiants d’API obsolètes | Régénérer et reporter les identifiants |
| Paiement encaissé, commande en attente | Notification non reçue | Contrôler l’adresse de notification |
| Client non redirigé après paiement | Retour automatique désactivé | Activer l’option dans le compte PayPal |
| Panne soudaine sans changement | API fermée par PayPal | Migrer vers l’extension actuelle |
Je peux appliquer directement ces corrections sur votre site plutôt que vous laisser une liste de recommandations.
Le retour du client
Autre symptôme : le client paie sur PayPal mais n’est jamais renvoyé vers la page de confirmation. Il ignore alors si sa commande est passée, et recommence parfois, produisant un double paiement.
L’option de retour automatique doit être activée dans les préférences du compte PayPal, avec l’adresse de retour correcte. C’est un réglage côté PayPal, pas côté WooCommerce.
Une intégration PayPal qui cesse de fonctionner sans que rien n’ait changé chez vous signale presque toujours une API fermée par PayPal.
Ce qu’il faut retenir
Commencez par identifier quelle intégration est en place et depuis quand elle n’a pas été mise à jour. Vérifiez ensuite les notifications côté PayPal : elles expliquent les commandes en attente malgré un paiement encaissé. Et n’oubliez pas le retour automatique, réglage côté PayPal que beaucoup ignorent.
Proposer PayPal en plus de la carte
Avantages
- Rassure les clients réticents à saisir leur carte
- Paiement en quelques clics pour les comptes existants
- Protection acheteur qui lève certaines hésitations
- Reconnaissance immédiate de la marque
Inconvénients
- Commissions généralement supérieures à la carte seule
- Litiges arbitrés par PayPal, souvent en faveur de l’acheteur
- Réserves possibles sur les fonds pour les nouveaux comptes
- Une intégration supplémentaire à maintenir
Remettre PayPal en service
0 sur 5 points validés
Cochez au fur et à mesure : votre avancement reste sur cet appareil, rien n’est envoyé et aucun compte n’est nécessaire.
Une panne PayPal survenue sans intervention de votre part signale généralement une API fermée : vérifiez d’abord l’ancienneté de l’extension. Les notifications expliquent les commandes en attente, et le retour automatique se règle côté PayPal.
Questions fréquentes
Quelle extension PayPal utiliser aujourd’hui ?
L’extension officielle PayPal Payments, maintenue par PayPal et WooCommerce. Elle gère le compte PayPal, la carte et les moyens locaux via l’API actuelle.
Des commandes restent en attente malgré le paiement.
La notification de paiement n’arrive pas. Vérifiez son adresse et regardez si un pare-feu applicatif bloque les requêtes entrantes de PayPal. Les commandes concernées doivent être validées manuellement après vérification.
Puis-je conserver mon ancienne intégration ?
Tant qu’elle fonctionne, oui, mais elle finira par cesser sans préavis quand l’API sur laquelle elle repose sera fermée. Mieux vaut migrer à froid que dans l’urgence un jour de forte activité.
Sources et vérifications
Causes constatées sur les migrations et dépannages PayPal réalisés sur des boutiques WooCommerce.
Décrivez votre situation en quelques lignes. Réponse sous 24 heures, sans engagement ni relance commerciale.