Programmer la finalisation d'une facture pour une facturation ou un envoi à une date ultérieure
Découvrez comment planifier une facture et l'envoyer ou demander automatiquement son paiement à une date ultérieure.
Vous pouvez créer une facture sur Stripe aujourd’hui et la finaliser ou en demander le paiement à une date ultérieure.
Mise en garde
Lorsque vous utilisez un délai de finalisation personnalisé pour les factures, la finalisation n’est pas retardée en raison d’échecs du webhook invoice.. Ce comportement est différent de celui décrit dans le guide Webhoos et factures.
Avant de commencer
To configure an automatic finalization time for an invoice, you must have automatic invoice advancement enabled for the invoice. Dashboard scheduled invoices have this enabled automatically. You can automatically finalize an invoice up to 5 years in the future. If you don’t pass in a value for automatically_ when enabling automatic invoice advancement in the API, Stripe calculates and sets the time according to the configurable grace period you currently have set. Turning off automatic advancement disables the invoice from being automatically charged or sent. Learn more about this in Pause invoice advancement.
Programmer une facture ponctuelle à finaliser ultérieurement
Affichage des factures programmées
Vous pouvez visualiser les factures programmées dans le Dashboard de plusieurs manières :
Filtrez les factures en fonction de l’activation ou non de la finalisation programmée, à partir de la colonne
Date de finalisation programméeet du filtreDate de finalisation programméesur la page Factures.Dans la section Détails de la page d’une facture spécifique, la propriété
Finalizes atindique la date prévue pour la finalisation de cette facture.
Utilisation des factures d’abonnement
Les factures générées par les abonnements sont déjà programmées pour la finalisation lors de la création de la facture, sur la base du délai de grâce configurable actuel que vous avez défini. La désactivation de l’avancement automatique empêche la facturation automatique ou l’envoi de la facture à l’utilisateur. Découvrez comment interrompre l’avancement de la facture pour toutes les factures que vous avez définies. Vous pouvez modifier ces factures en suivant la procédure décrite ici, mais veillez à tenir compte des points suivants :
- Les factures non finalisées restent à l’état de projet. Cela signifie qu’en repoussant la date de finalisation prévue, on augmente potentiellement la durée pendant laquelle les clients pourraient avoir un abonnement actif sans qu’une facture ne leur soit envoyée ou facturée.
- La modification de ce délai n’entraînera pas de retard dans la finalisation de la facture en cas d’absence de réponse aux webhooks
invoice.. Si vous souhaitez que les échecs des webhooks retardent la finalisation de la facture, ne modifiez pas le champcreated automatically_.finalizes_ at
Pièges courants
Cette fonctionnalité comporte quelques pièges courants à éviter :
- Si la facture comporte l’attribut
automatic_mais que le client ne dispose pas d’informations suffisantes sur la taxe, la finalisation automatique échoue. En savoir plus sur les erreurs de finalisation des factures et sur la manière de résoudre ce problème.tax[enabled]=true - Le paramètre Envoyer les factures et avoirs finalisés aux clients doit être activé dans les paramètres des abonnements et des e-mails si vous souhaitez que les factures finalisées automatiquement soient envoyés par e-mail aux clients.
- Cette possibilité d’envoyer des e-mails pour les factures finalisées automatiquement n’est disponible qu’en mode production.