Passer au contenu principal

Génération automatique de facture

Création d'un workflow pour générer automatiquement une facture

Mis à jour il y a plus de 2 mois

Modes d'automatisation

Il vous faut déterminer en amont avec votre comptable quelle facturation doit être mise en place, car cette automatisation permet de générer une facture soit :
- à chaque paiement
OU
- à chaque commande (le lendemain de la prestation à condition d'être intégralement payée)

⚠️ Dès lors qu'une facture est générée elle n'est plus modifiable. Il faudra l'annuler en générer un avoir.

⚠️Il faut être en mode de génération de tickets Z automatique

Création du Workflow

Depuis Admin > Paramétrage > Workflows cliquez sur "+ Nouveau Workflow" :


chrome_HrlVx1hEAF.png

Attention l'événement change selon le mode d'automatisation choisie :

  • facture à chaque paiement > l'évent sera "payment:status:captured"

  • facture à chaque commande > l'évent sera "order:status:completed"

1. Générer un fichier

Depuis le bloc, configurer ainsi :

  • cocher "Générer un fichier"

  • Type de fichier : "Invoice"

  • Template du fichier : copier l'ID du template de facture à utiliser

Comment récupérer l'ID de votre template :

Si vous utilisez les anciens templates, vous trouverez l'ID dans l'URL :

Si vous utilisez les nouveaux templates PDF, vous trouverez l'ID depuis la fiche de votre template :

2. Activer le workflow

chrome_H90oWJJ3TU.png

Lien dans l'email de remerciement

Il est possible de rajouter un lien dans l'email de remerciement qui permettra au client de télécharger la facture, évitant ainsi d'envoyer la facture par mail.

Depuis le mail transactionnel existant sous Mailjet ou Brevo, créez un bouton avec un lien dessus :

  • MAILJET : ##{{var:orderResumeLinkWithoutProtocol:""}}

  • BREVO : ##{{ params.BOOKING_RESUME_LINK_WITHOUT_PROTOCOL }}

Option Manage Your Booking

Sachez qu'avec notre option MYB, il est possible de laisser la main au client afin qu'il crée et récupère lui-même sa facture après session.

Si vous créé une facture manuellement sur la commande, il pourra également la récupérer mais ne pourra la modifier.

N'hésitez pas à consulter notre article dédié à ce sujet : ICI et contacter l'équipe 4escape pour activation.

Avez-vous trouvé la réponse à votre question ?