API Payment Intents frente a API Setup Intents

API Payment Intents

¿Qué es la API Payment Intents?

La API Payment Intents te permite crear una integración de pagos que puede gestionar cuestiones complejas. Esta API hace el seguimiento del pago desde su creación hasta el proceso de compra completo y activa pasos de autenticación adicionales cuando es necesario.

Consulta más información sobre la API Payment Intents en la documentación de Stripe.

¿Cuándo debes usar Payment Intents?

Si quieres crear una integración de pagos de Stripe personalizada y dinámica que aborde de manera automática varios factores que hubiesen requerido una integración manual, como el soporte y el cumplimiento de la normativa de autenticación reforzada de clientes.

Puedes vincular la API Payment Intents con la API Setup Intents o con Payment Methods para disfrutar de una experiencia de pagos con Stripe personalizada y sólida.

API Setup Intents

¿Qué es la API Setup Intents?

La API Setup Intents se utiliza para guardar métodos de pago y poder usarlos en el futuro sin cobrarle al cliente de inmediato.

El objetivo es tener las credenciales de pago guardadas y optimizadas para usarlas en el futuro; es decir, que el método de pago esté bien configurado para cualquier situación. Por ejemplo, cuando configures una tarjeta puede ser necesario autenticar al cliente o verificar la validez de la tarjeta con el banco del cliente. Stripe actualiza el objeto SetupIntent a lo largo de ese proceso.

Consulta más información sobre la API Setup Intents en la documentación de Stripe.

¿Cuándo debes usar Setup Intents?

Usa la API Setup Intents si quieres guardar la información de pago de un cliente, pero no quieres crear un cargo al mismo tiempo. Si creas un SetupIntent, se generará un PaymentMethod que se le adjuntará al cliente y que luego se podrá usar para crear un PaymentIntent cuando tengas todo listo para cobrarle.

Ejemplos de empresas que pueden usar Setup Intents: