Stripe est fiable, ce qui rend ses pannes déroutantes : elles viennent presque toujours de la configuration, pas du service. Et le tableau de bord Stripe contient le motif exact, souvent plus clair que ce que WooCommerce affiche.
Je regarde votre situation et je vous dis en vingt minutes ce qui mérite d’être corrigé en priorité.
Commencer par le tableau de bord Stripe
La section Paiements liste toutes les tentatives, y compris échouées, avec leur motif : carte refusée, authentification non aboutie, clé invalide, montant hors limites. C’est l’information la plus fiable disponible.
Si aucune tentative n’apparaît alors que des clients signalent des erreurs, la requête n’atteint même pas Stripe : le problème est côté WooCommerce ou réseau, pas côté prestataire.
Les clés et le mode
Stripe fournit deux jeux de clés, test et production, avec des préfixes distincts. Une clé de test en production produit un échec systématique. Une clé restreinte dont les droits ont été réduits provoque des erreurs sur certaines opérations seulement.
- Clés de test utilisées en production, ou l’inverse
- Clé restreinte sans les permissions nécessaires
- Webhook non configuré ou pointant vers une ancienne adresse
- Authentification forte non gérée par une version ancienne de l’extension
- Compte Stripe en attente de vérification ou restreint
| Observation | Interprétation | Correction |
|---|---|---|
| Aucune tentative enregistrée | La requête n’atteint pas Stripe | Vérifier les clés et le chargement de l’extension |
| Tentatives avec clé invalide | Mauvaises clés ou mauvais mode | Reporter les clés de production |
| Paiements réussis, webhooks en 404 | Notification non reçue par WooCommerce | Corriger l’adresse du webhook |
| Échecs d’authentification | Extension trop ancienne | Mettre à jour l’extension Stripe |
| Compte restreint | Vérification incomplète côté Stripe | Fournir les justificatifs demandés |
Je peux appliquer directement ces corrections sur votre site plutôt que vous laisser une liste de recommandations.
Les webhooks, cause des commandes bloquées
Le webhook est l’adresse à laquelle Stripe notifie WooCommerce qu’un paiement a abouti. S’il est mal configuré, le paiement est encaissé mais la commande reste en attente : le client est débité et ne reçoit rien.
Dans le tableau de bord Stripe, la section Webhooks montre les tentatives d’envoi et leur code de réponse. Une série d’erreurs 404 signifie que l’adresse a changé, typiquement après une migration ou un changement de domaine.
L’authentification forte
La réglementation européenne impose une authentification supplémentaire pour de nombreux paiements. Une version ancienne de l’extension ne gère pas correctement cette étape : le client valide sur l’écran de sa banque, revient, et la commande échoue.
La correction est la mise à jour de l’extension. Les versions récentes gèrent l’authentification et les redirections associées.
Un paiement encaissé sans commande créée est le pire scénario : le client a payé, vous ne le voyez pas. C’est presque toujours un webhook.
Ce qu’il faut retenir
Le tableau de bord Stripe tranche en trente secondes : si les tentatives apparaissent, le problème est dans le traitement ; si elles n’apparaissent pas, il est en amont. Vérifiez ensuite les webhooks — ce sont eux qui produisent les commandes bloquées après un paiement réussi.
Utiliser l’extension officielle Stripe pour WooCommerce
Avantages
- Suivie et mise à jour au rythme des évolutions de Stripe
- Gère l’authentification forte et les moyens locaux
- Journaux intégrés à WooCommerce
- Support direct de l’éditeur en cas de problème
Inconvénients
- Plus lourde que certaines alternatives légères
- Réglages nombreux, faciles à mal configurer
- Les mises à jour majeures demandent une revérification
- Certaines fonctions avancées restent payantes
Diagnostiquer une panne Stripe
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.
Le tableau de bord Stripe départage en trente secondes : tentatives visibles ou non. Les webhooks expliquent les commandes bloquées après paiement réussi — le cas le plus grave, puisque le client est débité sans que la commande apparaisse.
Questions fréquentes
Comment retrouver l’adresse du webhook ?
Les réglages de l’extension Stripe dans WooCommerce l’affichent. Elle doit être reportée à l’identique dans le tableau de bord Stripe, section Développeurs puis Webhooks.
Des clients sont débités sans recevoir leur commande.
C’est la signature d’un webhook défaillant. Traitez-le en priorité, puis reprenez les paiements récents dans Stripe pour créer manuellement les commandes correspondantes.
Faut-il activer tous les moyens de paiement Stripe ?
Non. Chaque moyen supplémentaire ajoute un choix à l’écran de paiement et peut réduire la conversion. Activez ceux réellement utilisés par votre clientèle.
Sources et vérifications
Causes ordonnées d’après les dépannages Stripe que j’ai réalisés sur des boutiques WooCommerce.
Décrivez votre situation en quelques lignes. Réponse sous 24 heures, sans engagement ni relance commerciale.