Notifications par e-mail
WCPOS vous permet de contrôler individuellement les notifications e-mail WooCommerce déclenchées pour les commandes PDV, indépendamment des paramètres e-mail globaux de votre site WooCommerce. Vous pouvez également notifier le caissier ayant traité la vente.
Les paramètres se trouvent sur l'écran Encaissement — accédez à WP Admin → PDV → Paramètres → Encaissement. Les contrôles des e-mails se situent au-dessus des sections Statut de la commande et Passerelles de paiement.
Les déclencheurs d'e-mails par défaut de WooCommerce ne fonctionnent pas toujours correctement pour les commandes PDV, car le PDV utilise des statuts personnalisés comme PDV - Ouvert et PDV - Partiel que WooCommerce ne reconnaît pas. WCPOS redéclenche manuellement l'e-mail Nouvelle commande lorsqu'une commande passe de l'un de ces statuts à Terminée, En cours ou En attente — vous recevez ainsi une notification de manière fiable, quel que soit le parcours de la commande lors de l'encaissement.
Les trois groupes d'e-mails
Chaque groupe dispose d'un interrupteur principal en haut. Lorsque l'interrupteur est activé, une liste de cases à cocher apparaît en dessous, permettant d'activer ou de désactiver chaque type d'e-mail individuellement. Lorsque l'interrupteur est désactivé, aucun de ces e-mails n'est envoyé pour les commandes PDV (indépendamment des cases à cocher individuelles).
E-mails administrateur
« Notifications e-mail administrateur WooCommerce pour les commandes PDV » — activé par défaut.
Envoyé à l'adresse ou aux adresses configurées dans WooCommerce → Réglages → E-mails → (type d'e-mail) → Destinataire(s).
| Par défaut | Envoyé lorsque | |
|---|---|---|
| Nouvelle commande | ✓ Coché | Une commande PDV passe en En cours / Terminée / En attente |
| Commande annulée | ✓ Coché | Une commande PDV est annulée |
| Commande échouée | ✓ Coché | Une commande PDV échoue (erreur de passerelle, etc.) |
E-mails client
« E-mails de notification client WooCommerce pour les commandes PDV » — activé par défaut.
Envoyé à l'adresse e-mail de facturation du client — déclenché uniquement pour les commandes associées à un client (ignoré silencieusement pour les ventes anonymes).
| Par défaut | Envoyé lorsque | |
|---|---|---|
| Commande en attente | ✓ Coché | Une commande PDV passe en En attente |
| Commande en cours de traitement | ✓ Coché | Une commande PDV passe en traitement |
| Commande terminée | ✓ Coché | Une commande PDV est terminée |
| Commande remboursée | ✓ Coché | Une commande PDV est remboursée (totalement ou partiellement) |
| Commande échouée | ✓ Coché | Une commande PDV échoue |
E-mails du caissier
« Envoyer la notification de nouvelle commande au caissier ayant traité la commande PDV » — désactivé par défaut.
| Par défaut | Envoyé lorsque | |
|---|---|---|
| Nouvelle commande | ✓ Coché (lorsque l'option principale est activée) | Une commande PDV est finalisée par ce caissier |
WCPOS identifie le caissier à partir de la métadonnée _pos_user de la commande (l'utilisateur WP connecté à la caisse) et récupère l'adresse e-mail de son compte. Si l'adresse e-mail du caissier est identique à celle de l'administrateur — par exemple, dans une boutique gérée par une seule personne qui est à la fois administrateur et caissier — WCPOS dédoublonne le destinataire afin d'éviter de recevoir l'e-mail en double.
Les options administrateur et caissier fonctionnent indépendamment — la désactivation de l'une n'affecte pas l'autre.
Scénarios courants
Éviter que la boîte de réception soit saturée lors des journées chargées
Désactivez E-mails administrateur → Nouvelle commande si votre boutique réalise plus de 50 ventes par jour et que l'administrateur n'a pas besoin d'une notification pour chacune d'elles. Gardez Commande annulée et Commande échouée activés — ce sont ceux que vous voulez vraiment connaître.
Pour le suivi du chiffre d'affaires, l'écran Rapports est de toute façon un meilleur outil que de compter les e-mails de nouvelle commande.
Envoyer les notifications uniquement au caissier en service, pas à l'administrateur
Désactivez le bouton principal E-mails administrateur et activez le bouton principal E-mails caissier. Le caissier qui finalise chaque vente reçoit l'e-mail de nouvelle commande à l'adresse de son compte personnel, et la boîte de réception de l'administrateur reste propre.
Cela fonctionne bien pour les boutiques avec plusieurs caissiers où le propriétaire ne souhaite pas être informé de chaque transaction.
Désactiver les e-mails client pour les ventes en magasin
Les boutiques à forte clientèle touristique, les stands de marché et les cafés de restauration rapide ne souhaitent souvent pas envoyer de reçu par e-mail aux clients — ils ont déjà le reçu imprimé. Désactivez le bouton principal E-mails client et aucun e-mail En cours de traitement / Terminée / Remboursée ne sera envoyé pour les ventes en point de vente.
Les e-mails destinés aux clients pour vos commandes en ligne restent inchangés, puisqu'ils passent par le flux standard de WooCommerce (et non par le circuit PDV).
Garder les e-mails client activés, sauf celui « En cours de traitement »
Si vos commandes en point de vente sont finalisées instantanément (espèces + carte en présence), le client reçoit un e-mail En cours de traitement et un e-mail Terminée dans la même seconde. Décochez Commande en cours de traitement dans la liste des e-mails client pour supprimer celui qui est redondant.
J'ai effectué une mise à jour depuis une version antérieure à la v1.8.9 et mon ancien interrupteur unique « Activer les e-mails » a disparu
Le simple interrupteur marche/arrêt des versions précédentes a été remplacé par la structure en trois groupes ci-dessus. WCPOS migre automatiquement votre ancien paramètre — si vous aviez précédemment désactivé les e-mails, les trois boutons principaux sont désactivés ; si vous les aviez activés, les boutons principaux Administrateur et Client sont activés et Caissier est désactivé (la nouvelle valeur par défaut).
Aucune action n'est nécessaire ; la migration s'exécute automatiquement lorsque vous ouvrez la page des paramètres de passage en caisse après la mise à jour.
Hooks pour développeurs
Pour un contrôle programmatique au-delà de l'interface, les filtres WordPress suivants sont disponibles :
| Filtre | Utilisation |
|---|---|
woocommerce_pos_admin_email_enabled | Surcharger l'interrupteur principal administrateur |
woocommerce_pos_customer_email_enabled | Surcharger l'interrupteur principal client |
woocommerce_pos_admin_emails | Filtrer la liste des e-mails administrateur activés |
woocommerce_pos_customer_emails | Filtrer la liste des e-mails client activés |
Les notifications de caissier sont configurées via le filtre WooCommerce existant woocommerce_email_recipient_new_order, de sorte que les surcharges par destinataire (par ex. l'ajout d'adresses en copie) fonctionnent de la même manière que pour tout e-mail WooCommerce.
Documentation associée
- Paramètres de paiement — passerelles de paiement et statut de commande sur la même page de paramètres
- Commandes — consulter les commandes PDV qui ont été traitées
- Accès caissier — quels utilisateurs WordPress peuvent se connecter en tant que caissiers