Intégration de Stripe Billing à l'API PaymentIntents

Payment Intents, la nouvelle API de paiement de Stripe, gère plus efficacement le cycle de vie des paiements et peut déclencher des étapes d'authentification supplémentaires lorsqu'elles sont requises par certaines normes comme l'authentification forte du client (SCA). Veuillez consulter la documentation pour en savoir plus sur les PaymentIntents.

Stripe Billing est déjà intégré à Payment Intents, donc vous n'avez rien à faire pour bénéficier de ces avantages. Les factures génèrent désormais des PaymentIntents en plus des paiements et vous recevrez des PaymentIntents quand des abonnements sont créés. Ce changement est rétrocompatible : les paiements seront toujours disponibles, car ils sont stockés sur le PaymentIntent. Pour en savoir plus, veuillez consulter notre dernier guide des flux d'inscription et de paiement.

Votre flux de travail dans le Dashboard sera légèrement modifié. Les tentatives de relance pour échec de paiement sont désormais regroupées sur une seule page de PaymentIntent. Cela vous permet de mieux appréhender l'historique de paiement d'une facture.

Les anciennes factures créées avec Charges restent inchangées. Si une de ces factures comportait plusieurs tentatives de paiement, ces paiements continueront de s'afficher de façon distincte.

Si vous envoyez des factures à vos clients par e-mail, ces factures généreront désormais un PaymentIntent lors de leur finalisation, afin de signifier votre intention de percevoir un paiement. Ces PaymentIntents seront libellés comme incomplets dans votre Dashboard jusqu'à ce que votre client tente de régler la facture. Si vous choisissez d'annuler une facture ou de la marquer comme payée, le PaymentIntent sera automatiquement annulé.