Payment method integration options
Conoce las diferentes formas de integrar métodos de pago.
Los métodos de pago que puedes ofrecer dependen de la moneda, el país y los productos de Stripe con los que te integres. Usa esta guía para asegurarte de que los métodos de pago que elegiste funcionen para tu empresa y para determinar cómo quieres agregar métodos de pago.
Choose your integration
Para decidir cuál es la integración que mejor funciona para ti, debes tener en cuenta lo siguiente:
- Los productos de Stripe y las opciones de finalización de compra que quieres usar o estás usando actualmente.
- The payment methods you want to enable.
Integraciones sin código
Ofrecemos varias formas de empezar con tu integración mediante el Dashboard de Stripe que no requieren código:
Payment Links: redirige a tus clientes a una página de pagos alojada por Stripe. Esta página muestra dinámicamente los métodos de pago más pertinentes para la moneda y la ubicación del cliente en función de los métodos de pago que habilitaste en el Dashboard.
Invoicing: te permite hacer el cargo automáticamente en el método de pago de tu cliente o enviarle la factura por correo electrónico con o sin un enlace a una página de pago. También puedes crear suscripciones básicas desde el Dashboard. Para configurar métodos de pago para facturas y suscripciones, consulta la plantilla de facturas.
Integraciones con poco código
Si buscas más control sobre tu integración de pagos, Stripe ofrece varios productos exclusivos con poco código:
Checkout: te permite agregar un formulario de pago integrable en tu sitio o redirigir a los usuarios a una página de confirmación de compra alojada en Stripe. Puedes configurar Checkout mediante programación a través de la API o configurarlo en el Dashboard. De forma predeterminada, Stripe selecciona métodos de pago habilitados en el Dashboard. Si usas la API, puedes indicar manualmente los métodos de pago con los tipos de métodos de pago.
Payment Element: un componente de la interfaz de usuario (IU) que integras en tu sitio web o aplicación. Cuando los clientes estén listos para completar una compra, crea un PaymentIntent o un SetupIntent y configura cómo quieres mostrar los métodos de pago. Para el Payment Element, puedes administrar los métodos de pago desde el Dashboard. Stripe maneja la devolución de los métodos de pago que cumplan los requisitos en función de factores como el importe de la transacción, la moneda y el flujo de pago.
Con Checkout y Payment Element, también puedes usar suscripciones o cargos recurrentes. Para administrar suscripciones de clientes y métodos de pago para facturas y suscripciones, consulta Gestión de clientes. También puedes indicar los métodos de pago manualmente con tipos de métodos de pago.
Soporte de métodos de pago
Los métodos de pago solo admiten determinadas monedas, países, productos y funciones de la API. Consulta la página Asistencia para métodos de pago para asegurarte de que los métodos de pago elegidos se ajusten a lo que necesitas.
Agregar métodos de pago
Tus clientes verán los métodos de pago disponibles durante el proceso de confirmación de compra. Puedes administrar los métodos de pago desde el Dashboard o indicarlos manualmente en el código. Consulta la guía Cómo aceptar un pago para conocer los pasos detallados.
Usar métodos de pago dinámicos
Stripe muestra de forma dinámica los métodos de pago más relevantes a tus clientes según las preferencias de los métodos de pago que estableciste en el Dashboard y los factores de cumplimiento de los requisitos, como el importe de la transacción, la moneda y el flujo de pagos. Para habilitar y administrar tus preferencias de métodos de pago, dirígete al Dashboard. Stripe habilita ciertos métodos de pago para ti de forma predeterminada y podría habilitar métodos de pago adicionales después de notificarte.
A menos que tengas que enumerar los métodos de pago de forma manual, te recomendamos usar métodos de pago dinámicos. Estos determinan automáticamente si se deben mostrar los métodos de pago de acuerdo con las reglas establecidas.
Para obtener más información, consulta Métodos de pago dinámicos.
Enumerar métodos de pago manualmente
Enumerar métodos de pago manualmente requiere algo de programación. Todos los métodos de pago que quieras que admita tu PaymentIntent deben agregarse a payment_
. A menos que tu integración requiera que enumeres los métodos de pago manualmente, te recomendamos que los gestiones desde el Dashboard. Stripe maneja la devolución de los métodos de pago elegibles en función de factores como el importe de la transacción, la moneda y el flujo de pago.
Si se especifican varios métodos de pago, Checkout los reordena de forma dinámica para priorizar los más relevantes según la ubicación del cliente y otras características. En la página de aceptación de pagos se priorizan los métodos de pago que aumentan la conversión según la ubicación de tu cliente, mientras que los que tienen una prioridad menor se ocultan en un menú de contenido adicional.