Templates e-mails — Withdraw EU Pro

Modèles d'e-mails de rétractation prêts à coller dans Klaviyo ou Brevo, si vous choisissez l'un de ces canaux d'envoi. Adaptez le logo, la raison sociale et le pied de page à votre boutique.

English version →

Klaviyo

Principe. En mode Klaviyo, l'application n'envoie pas l'e-mail elle-même : à chaque étape, elle pousse un évènement (métrique) dans votre compte. C'est votre flow Klaviyo, déclenché par cet évènement, qui envoie l'e-mail avec le template ci-dessous.

  1. Klaviyo → Settings → API Keys → créez une clé privée (scopes Events:Write, Metrics:Read).
  2. Withdraw EU Pro → onglet Email → mode Klaviyo → collez la clé → Enregistrer et tester (crée automatiquement les 4 métriques).
  3. Créez un flow par métrique : Withdrawal Submitted, Withdrawal Processed, Withdrawal Refused, Withdrawal Merchant Alert (optionnel). Déclencheur = la métrique ; autorisez la réintégration.
  4. Bloc Email → mode HTML → collez le template correspondant. Passez le flow en Live.

Variables d'évènement (moteur type Django, {% if %} / {% for %}) :

VariableDescription
{{ event.orderNumber }}Numéro de commande (ex. #1234)
{{ event.requestId }}Référence de la demande
{{ event.refusedReason }}Motif du refus (métrique Refused uniquement)
{{ event.lineItems }}Produits concernés (title, variant, quantity, subtotal)
{{ event.refundTotal }} / {{ event.currency }}Montant (hors livraison) / devise
⚠️ E-mail transactionnel : sur le bloc Email, désactivez « Smart Sending » pour que l'accusé parte même aux profils non abonnés au marketing (obligation directive UE 2023/2673).

1. Accusé de réception — métrique Withdrawal Submitted

Envoyé au client dès la soumission de sa demande.


  

2. Demande traitée — métrique Withdrawal Processed

Envoyé au client lorsque la rétractation est acceptée / remboursée.


  

3. Demande refusée — métrique Withdrawal Refused

Envoyé au client si la demande est refusée. Affiche le motif du refus s'il est renseigné.


  

Brevo

Principe. En mode Brevo, l'application appelle l'API transactionnelle Brevo avec un templateId + des params. Vous créez les templates dans Brevo et renseignez leur ID dans l'app.

  1. Brevo → Transactional → Templates → New template → éditeur « Code your own / Import HTML » → collez le HTML.
  2. Renseignez From email (expéditeur vérifié), From name et l'objet (les {{ params.* }} fonctionnent dans l'objet).
  3. Save + activez le template (toggle Actif), puis notez son Template ID → collez-le dans Withdraw EU Pro (page Email).

Variables ({{ params.* }}) : shortRef, orderNumber, reasonLabel, reasonText, refusedReason, refundTotal, currency, status, locale, lineItems[] (title, variant, sku, quantity, subtotal).

Le destinataire (to) est fourni par l'app — ne rien renseigner côté template. Remplacez « Votre boutique » dans l'en-tête par le nom de votre marque.
TemplateObjet suggéré
ConfirmationConfirmation de votre demande de rétractation {{ params.shortRef }}
TraitéVotre demande de rétractation {{ params.shortRef }} a été traitée
RefuséMise à jour de votre demande de rétractation {{ params.shortRef }}
Alerte interne[Rétractation] Nouvelle demande {{ params.shortRef }} — {{ params.orderNumber }}

4. Confirmation client

Accusé de réception envoyé au client.


  

5. Demande traitée

Envoyé au client lorsque la rétractation est acceptée / remboursée.


  

6. Demande refusée

Envoyé au client si la demande est refusée. Affiche le motif du refus.


  

7. Alerte interne (optionnel — pour votre équipe)

Notification envoyée à votre boîte SAV à chaque nouvelle demande. Non destinée au client.