Stripe Elements para la Web
Crea tus propios flujos de compra con componentes de interfaz de usuario prediseñados.
Stripe Elements es un conjunto de componentes prediseñados de interfaz de usuario para crear tu propio flujo de compra en la web. Está disponible como una funcionalidad de Stripe.js, nuestra biblioteca principal de JavaScript para crear flujos de pago. Stripe.js tokeniza los datos de pago confidenciales dentro de un Element sin que estos datos entren en contacto con tu servidor.
- Métodos de pago internacionales: accede a más de 100 métodos de pago internacionales, incluidas carteras como Apple Pay.
- Link: ayuda a tus clientes a finalizar la compra más rápido permitiéndoles seleccionar un método de pago guardado al momento de la compra en lugar de introducir la información de pago.
- Métodos de pago guardados: Guarda, reutiliza y gestiona tarjetas y cuentas bancarias con las funcionalidades integradas.
- Cumplimiento de la normativa: Stripe proporciona una interfaz que cumple con las normas globales y gestiona los requisitos para mostrar las órdenes y los avisos de consentimiento a los compradores.
- Formularios actualizados: Formularios localizados con gestión de errores integrada. Stripe mantiene actualizados los requisitos de cada proveedor de métodos de pago.
- Recopilación de direcciones: recopila direcciones de facturación completas o parciales con cualquier método de pago.
- Personalización de apariencia: Personaliza el aspecto de Elements para que coincida con el diseño de tu sitio.
- Otras funcionalidades: Funciones adicionales como la recolección del CVC y el control de las marcas de tarjetas que aceptas.
Empezar
Si no ves tu Element a continuación, encontrarás más información en la Referencia de API Stripe.js.
API compatibles
Stripe ofrece dos API de infraestructura central de pagos compatibles con Elements que te brindan la flexibilidad de aceptar varios tipos de pagos de tus clientes. Puedes integrar estas API en las interfaces de pago prediseñadas de Stripe. Si bien recomendamos usar Checkout Sessions para la mayoría de los usuarios, las API ofrecen casos de uso ligeramente diferentes según cómo elijas estructurar tu flujo de compra y cuánto control necesites. Puedes crear una página de confirmación de compra con la API Checkout Session o crear una integración avanzada con la API Payment Intents.
- La API Checkout Sessions te permite modelar el flujo de compra del cliente. Esto incluye las partidas incluidas en sus direcciones de compra, gestión de cobros y envío, las tasas impositivas aplicables y los cupones o descuentos. La Checkout Session te permite crear suscripciones, calcular tasas impositivas con Stripe Tax e iniciar pagos.
- La API Payment Intents te permite modelar el paso de pago. A diferencia de la API Checkout Sessions, que requiere detalles de partidas individuales, solo especificas el importe final que deseas cobrar. Esto es adecuado para flujos de pago, como los pagos fuera de la sesión. Si quieres usar Stripe para calcular los impuestos aplicables o crear suscripciones, debes integrarte con la API de Stripe Tax o la API de suscripciones, respectivamente.
