Avancement automatique des factures
À moins que vous ne désactiviez de façon explicite ce fonctionnement, les factures que vous créez dans le Dashboard sont automatiquement finalisées dès lors qu’elles quittent l’état de brouillon. En revanche, les factures créées à l’aide de l’API ne sont pas automatiquement finalisées. Vous devez activer l’encaissement automatique en définissant la propriété auto_advance de la facture sur true
. Vous devez également configurer un endpoint de webhook afin de recevoir les événements associés. Lorsque vous définissez auto_advance
sur false
, il vous incombe de faire passer la facture d’un état à l’autre. Pour en savoir plus, consultez la page webhooks et finalisation des factures.
Note
Lorsque vous activez l’encaissement automatique, Stripe fait tout pour amener la facture vers le paiement, y compris la finalisation automatique des brouillons de facture après une heure. Pendant cette période d’attente, la facture affiche un état Planifiée.
Mettre à jour l’avancement automatique
Vous pouvez activer/désactiver la propriété auto_advance
sur les factures draft
et open
. L’avancement et l’encaissement automatiques ne sont jamais appliqués aux factures marquées comme uncollectible
, void
ou paid
. Pour ces dernières, auto_advance
est donc toujours défini sur false
:
Suspendre l’avancement automatique
Dans certains cas, vous pouvez vouloir empêcher Stripe de soumettre automatiquement vos factures à l’encaissement. Par exemple, si vous souhaitez :
- Utiliser votre propre logique métier pour gérer le cycle de vie d’une facture.
- Décider si et quand vous devez envoyer des e-mails de facturation sur la base de chaque facture.
Dans les deux cas, utilisez la propriété auto_advance
pour désactiver l’avancement et l’encaissement automatique.
Comparaison des fonctionnalités de l’avancement automatique
Lorsque vous définissez auto_advance
sur false
, Stripe désactive la plupart des fonctions automatiques de Invoicing et vous laisse le soin de procéder au recouvrement. Les grandes différences à noter dans le comportement de l’encaissement automatique selon que auto_advance
est défini sur true
ou false
sont les suivantes :
Fonctionnalité | Vrai | Faux |
---|---|---|
Finalisation des brouillons en factures ouvertes | (après 1 heure environ) | |
Envoi des factures par e-mail | ||
Tentatives de paiement | ||
Relances (e-mail et paiement) | ||
E-mails de rappel de facture | ||
E-mails de rappel 3D Secure | ||
Reçus envoyés par e-mail |
Légende
- = Peut être activé en fonction de vos paramètres.
- = Configurable dans vos paramètres.
- = Désactivé. La transition d’état de la facture n’est pas automatique.