Workflow à configurer
Il faudra créer un nouveau workflow conditionné en vous rendant dans Admin > Paramétrage > Workflow qui détiendra ces éléments :
Code : 4E - Confirmation de commande
Nom : 4E - Confirmation de commande
Event : order:booked
Il sera alors possible de conditionner le workflow pour qu'il s'envoie pour un ou plusieurs produits spécifiques en remplaçant les X par l'ID de votre/vos produit(s) :
Pour un produit :
{
"all": [
{
"fact": "lines",
"operator": "orderFindProductIn",
"value": [
"XXXXXXXXXXXXXXXXXXXXXXXXXX"
]
}
]
}
Pour plusieurs produits :
{
"all": [
{
"fact": "lines",
"operator": "orderFindProductIn",
"value": [
"XXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXX"
]
}
]
}
Vous pouvez trouver l'ID des produits directement dans l'URL de la page de votre produit :
Pour continuer, il faudra alors créer votre mail sur votre plateforme de mailing et rattacher l'ID de votre template sur ce nouveau workflow :
Pour finir, il faudra activer votre workflow dans la zone de danger plus bas :
Variables générales pour MAILJET
Afficher la date de jeu (dans le cas où le produit a été commandé avec une réservation) : {{var:orderPlayDate:""}}
Variable pour afficher le numéro de commande : {{var:order.reference:""}}
Vous trouverez d'autres variables dans l'article dédié : ICI
Variables générales pour BREVO
Afficher la date de jeu (dans le cas où le produit a été commandé avec une réservation) : ##{{ params.ORDER_PLAY_DATE }}
Variable pour afficher le numéro de commande : ##{{ params.ORDER_REFERENCE }}
Vous trouverez d'autres variables dans l'article dédié : ICI