# Avancement automatique des factures Découvrez comment Stripe peut automatiquement avancer l'état des factures et vous aider à collecter les paiements. Toutes les factures commencent à l’état de `draft` et doivent être passées à l’état `open` pour accepter un paiement. Si la facture est en retard, ou si le paiement de la facture échoue, Stripe peut automatiquement envoyer des rappels ou réessayer le paiement pour vous. Vous pouvez choisir de laisser Stripe gérer automatiquement ces transitions d’état et ces tentatives d’encaissement ou de les gérer vous-même. En savoir plus sur le [cycle de vie des factures](https://docs.stripe.com/invoicing/overview.md#invoice-lifecycle). Pour les factures créées à l’aide de l’API, définissez la propriété [auto_avance](https://docs.stripe.com/api/invoices/update.md#update_invoice-auto_advance) de la facture sur `true`. Vous pouvez également configurer un endpoint de webhook pour recevoir les événements associés. Lorsque vous définissez `auto_avance` sur `false`, vous êtes responsable de la transition de la facture entre les états. En savoir plus sur les [endpoints webhook et la finalisation des factures](https://docs.stripe.com/billing/subscriptions/webhooks.md#understand). ## Mise à jour de l’avancement automatique des factures Une facture doit être dans un état `draft` ou `open` pour mettre à jour l’avancement automatique. Les factures qui sont `paid`, `void`, or `uncollectible` ont toujours un avancement automatique désactivé. #### Dashboard L’avancement automatique des factures est activé par défaut pour toute facture créée dans le Dashboard. Vous pouvez activer ou désactiver manuellement l’avancement automatique pour n’importe quelle facture. Sur la page d’informations de la facture, cliquez sur le menu débordant (⋯) et sélectionnez **Activer/désactiver les rappels automatiques**. Les factures dont le moyen de paiement est défini dans le fichier affichent automatiquement **Activer/désactiver le recouvrement automatique**, ce qui modifie la propriété `auto_advance` de la facture. Consultez le tableau des fonctionnalités ci-dessous pour une comparaison de l’activation ou de la désactivation de cette fonction. #### API Vous pouvez basculer la propriété `auto_advance` sur les factures `draft` et `open`. ```curl curl https://api.stripe.com/v1/invoices/id \ -u "<>:" \ -d auto_advance=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écidez au cas par cas s’il y a lieu d’envoyer des e-mails pour vos factures et à quel moment. Dans ces deux cas, utilisez la propriété `auto_advance` pour désactiver le comportement d’avancement et d’encaissement automatique. ## Comparaison des fonctionnalités de l’avancement automatique Lorsque vous désactivez l’avancement automatique dans le Dashboard ou que vous mettez `auto_advance` à `false`, Stripe désactive la plupart des fonctionnalités de recouvrement automatique pour la facturation. 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 | | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------- | | Envoi des factures par e-mail | ✓ Yes ⚙ Configurable in settings | ✗ Désactivé | | Relances (e-mail et paiement) | ✓ Yes ⚙ Configurable in settings | ✗ Désactivé | | E-mails de rappel de facture | ✓ Yes ⚙ Configurable in settings | ✗ Désactivé | | E-mails de rappel 3D Secure | ✓ Yes ⚙ Configurable in settings | ✗ Désactivé | | Reçus envoyés par e-mail | ✓ Yes ⚙ Configurable in settings | ✓ Yes ⚙ Configurable in settings | | Tentative de paiement pour les factures auto-imputées | ✓ Oui | ✗ Désactivé | | Finaliser les projets de factures d’abonnement à ouvrir | ✓ Yes ⚙ Configurable dans les paramètres (après [environ une heure](https://docs.stripe.com/billing/subscriptions/overview.md#subscription-lifecycle)) | ✗ Désactivé | | [Automatisation de Stripe](https://docs.stripe.com/billing/automations.md) | ✓ Oui | ✗ Désactivé | #### Légende - ✓ Yes = Peut être activé en fonction de vos paramètres. - ⚙ = Configurable dans vos paramètres. - ✗ Not enabled = Désactivé. La transition d’état de la facture n’est pas automatique.