Une boutique en panne, ce n’est pas une page blanche. C’est une boutique qui s’affiche normalement, avec son catalogue, ses prix et son bouton d’achat, mais où plus personne n’arrive au bout de la commande.
C’est ce qui rend ces pannes si coûteuses : rien ne prévient. Les ventes s’arrêtent, et vous mettez d’abord ça sur le compte de la saison.
Le paiement qui échoue à la dernière étape
La panne la plus fréquente, et la plus chère. Le client remplit son panier, saisit ses coordonnées, arrive au paiement, et rien ne se passe.
Les causes habituelles :
- La passerelle de paiement n’est plus compatible avec la dernière version de WooCommerce.
- Un certificat expiré côté hébergeur, qui fait échouer la connexion avec la banque.
- Une clé d’API modifiée par le prestataire de paiement sans que la boutique ait suivi.
Dans les trois cas, la boutique reste en ligne et le catalogue s’affiche. Seule la dernière étape est morte.
Les e-mails de commande qui n’arrivent plus
La commande passe, le paiement est encaissé, mais ni vous ni le client ne recevez de confirmation. Le client attend, s’inquiète, et finit par demander un remboursement pour une commande qui a pourtant bien été enregistrée.
L’envoi d’e-mails est ce qu’il y a de plus fragile sur un site : un changement d’hébergeur, une extension de messagerie mise à jour ou un domaine mal configuré suffisent à tout arrêter. Le symptôme est proche de celui décrit dans Une mise à jour a cassé mon site, à ceci près qu’ici chaque e-mail perdu est une commande contestée.
Le cache qui mélange les paniers
Le cache sert à afficher les pages plus vite en les mettant en mémoire. Sur un site vitrine, il n’a que des avantages.
Sur une boutique, trois pages ne doivent jamais être mises en cache : le panier, le compte client et le paiement. Si elles le sont, un visiteur peut voir le panier d’un autre, ou retrouver un panier vide juste avant de payer. C’est une panne qui ne se voit pas depuis votre navigateur d’administrateur, puisque vous êtes connecté et donc exclu du cache.
Ce qui disparaît après une mise à jour
Une boutique repose sur des extensions qu’un site vitrine n’a pas : transporteurs, règles de TVA, comptes clients, gestion des stocks. Chacune peut cesser de fonctionner sans message d’erreur.
Les disparitions les plus courantes :
- Un transporteur qui n’apparaît plus dans le choix de livraison.
- Une règle de TVA qui ne s’applique plus à certains pays.
- Les frais de port qui repassent à zéro ou à un tarif par défaut.
Ces réglages ne sont vérifiés par personne après une mise à jour, parce qu’ils se trouvent dans des écrans qu’on ouvre une fois par an.
Le problème commun : personne ne s’en aperçoit
Aucune de ces pannes ne déclenche d’alerte. La boutique répond, le catalogue s’affiche, les moteurs de recherche ne voient rien d’anormal.
Le seul moyen fiable de les détecter est de passer une commande test : mise au panier, saisie des coordonnées, paiement, réception de l’e-mail de confirmation. C’est long, ce n’est pas automatisable de façon fiable, et c’est exactement pour ça que la plupart des maintenances automatisées ne le font pas.
Une commande test après chaque intervention, et le délai entre la panne et sa découverte tombe de plusieurs semaines à quelques heures.
Ce qu’il faut retenir
Une boutique ne tombe presque jamais d’un coup. Elle perd une fonction à la fois, silencieusement, et continue de s’afficher comme si tout allait bien.
C’est ce que couvre notre maintenance de boutique WooCommerce : contrôle régulier du tunnel de commande, vérification des extensions critiques, et interventions planifiées en dehors de vos heures de vente.
Et si votre boutique est déjà bloquée, le dépannage WordPress identifie la cause et rétablit la vente sans toucher à vos commandes ni à vos produits.

