Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Alerte Email Erreur 500 et 404 PrestaShop 8 & 9 : Checkout sans Transporteur ni Paiement, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Quatre problèmes que la boutique ne signale pas
Une erreur 500 affiche une page blanche au client et s'écrit dans un journal que personne ne lit. Une 404 sur un ancien lien Google ou un lien de newsletter fait perdre la visite. Un checkout qui ne propose aucun transporteur pour un pays, ou aucun moyen de paiement, bloque l'achat sans laisser de trace dans les commandes. Le module détecte ces quatre cas sur le front office et vous envoie un email au moment où ils se produisent.
Pourquoi un client n'a aucun transporteur
Le message de PrestaShop « aucun transporteur disponible » ne dit pas pourquoi. L'alerte le dit : elle donne le pays, l'État, le code postal et la zone de l'adresse, le poids et le total du panier, les produits, le groupe du client, puis chaque transporteur actif pour cette zone avec la raison de son exclusion. Elle signale aussi les produits du panier limités à certains transporteurs, cause fréquente quand on mélange des produits encombrants et des petits colis.
Pourquoi aucun moyen de paiement n'apparaît
Les restrictions de Paiement > Préférences croisent pays, devise, groupe et transporteur. Une nouvelle zone de livraison, une devise ajoutée ou un groupe client créé suffisent à vider l'étape de paiement pour une partie des clients. L'alerte donne le pays, la devise, le transporteur et le groupe du client, liste les modules de paiement actifs et ceux qui sont autorisés pour cette combinaison. L'écart entre les deux listes montre où corriger.
Des erreurs 500 qu'un développeur peut corriger
Pour une erreur fatale, l'email contient le message complet, le fichier et la ligne en chemin relatif, la page appelée, la méthode HTTP, le contrôleur, le pic de mémoire et les versions de PrestaShop et de PHP. Les erreurs identiques sont regroupées et le chemin du serveur est retiré des messages. Le contrôle de disponibilité par cron couvre les erreurs qui surviennent avant le démarrage de PrestaShop, comme un plantage de PHP-FPM.
Un module ciblé, à côté d'une supervision complète
Le module se concentre sur les erreurs 500, les 404 et le checkout, avec un diagnostic détaillé pour chacun. Pour surveiller aussi les temps de réponse, les paiements échoués, la chute des commandes, le certificat SSL et recevoir les alertes sur Telegram, Slack ou Discord, notre module Surveillance et Alertes PrestaShop couvre la supervision complète de la boutique.
Il n’y a pas encore d’avis.