Integración de Stripe Billing con la API Payment Intents

La nueva API de pagos de Stripe, PaymentIntents, gestiona los ciclos de vida de los pagos con más efectividad y puede activar pasos de autenticación adicionales cuando lo requieran órdenes como la autenticación reforzada de clientes (SCA). Para obtener más información sobre PaymentIntents, consulta la documentación.

Stripe Billing ya se ha integrado con PaymentIntents en tu cuenta, por lo que no tendrás que hacer nada para disfrutar de estas nuevas ventajas. Los objetos Invoice ahora crean PaymentIntents además de los objetos Charge, y recibirás PaymentIntents cuando crees suscripciones. Este cambio es compatible con versiones anteriores: los objetos Charge seguirán estando disponibles porque se almacenan en el PaymentIntent. Para obtener más información, consulta nuestra guía actualizada sobre creación de cuentas y flujo de pago.

Habrá algunos pequeños cambios en los flujos de trabajo del Dashboard. Ahora, los reintentos de pagos fallidos se agrupan en una sola página de PaymentIntent. Este cambio facilita la comprensión del historial de pagos de una factura.

Las facturas anteriores que hayan creado objetos Charge permanecerán sin cambios. Si una de esas facturas había tenido varios intentos de pago, seguirán apareciendo como objetos Charge independientes.

Si envías facturas por correo electrónico a los clientes, estas crearán a partir de ahora un PaymentIntent cuando se completen para representar tu intención de cobrar el pago. Estos PaymentIntents se etiquetarán como incompletos en el Dashboard hasta que el cliente intente pagar la factura. Si decides anular o marcar una factura como pagada, el PaymentIntent se cancelará de forma automática.