Vos clients sont susceptibles de recevoir 4 types d’emails envoyés consécutivement à des actions de leur part ou de la vôtre :
- Email de création de compte : envoyé automatiquement après la création d’un compte client valide
- Email de confirmation de commande : envoyé automatiquement après la validation d’une commande par le client
- Email d’expédition de commande : envoyé manuellement (action de votre part) quand vous cliquez sur le bouton « Expédier la commande » dans la fiche d’une commande
- Email de mot de passe perdu : envoyé automatiquement quand un client rentre une adresse email valide dans le champ prévu à cet effet
Mis à part le numéro 4 (Email de mot de passe perdu), les 3 premiers sont personnalisables dans la section « Magasins > Mes magasins »

Si vous utilisez du texte brut (sans HTML, comme dans la configuration par défaut), les sauts de lignes seront interprétés comme tels. Si vous utilisez ne serait-ce qu’une balise HTML, tout votre email sera considéré comme du HTML. Vous devrez ajouter les sauts de ligne au moyens de <br /> ou faire la mise en page avec les balises HTML de votre choix.
Pour personnaliser le contenu de ces emails, vous avez à votre disposition un certain nombre de variables. Ci-dessous les variables disponibles pour l’Email création de compte :
- $shop_name : nom du magasin
- $shop_url : url du magasin
- $customer_id : référence du client
- $customer_name : civilité + prénom + nom du client
- $customer_email : email du client
- $customer_password : mot de passe du client
Et les variables disponibles pour l’Email confirmation de commande et l’Email expédition de commande :
- $shop_name : nom du magasin
- $shop_url : url du magasin
- $customer_id : référence du client
- $customer_name : civilité + prénom + nom du client
- $customer_email : email du client
- $customer_shipping_address : adresse de livraison
- $customer_billing_address : adresse de facturation
- $order_id : référence de la commande
- $order_date : date + heure de la commande
- $order_max_delivery : date de livraison ultime (indisponible dans l’email d’expédition de commande)
- $order_content : récapitulatif de la commande sous forme d’un tableau Produits / Quantité / Total
- $order_payment_method : mode de paiement
- $order_shipping_method : mode de livraison
Utilisation avancée de la variable $order_content
Par défaut, la variable $order_content renvoit le libellé du produit dans la colonne Produits. Mais elle peut recevoir des arguments, à savoir l’ID des attributs de produits que vous voulez faire figurer.
Rendez-vous dans la section « Catalogue > Attributs de produit » :

Et notez les IDs des attributs que vous souhaitez ajouter (colonne de gauche).
Maintenant, utilisez la variable ainsi :
$order_content($2$73) pour afficher le libellé et la référence fournisseur par ex. dans le récapitulatif de la commande. Ils seront placés dans la colonne Produits du tableau.
Vous pouvez ajouter du contenu HTML pour mettre en forme le récapitulatif. Par ex. $order_content(<span>$2</span><span>$73</span>) puis spécifier vos class.