Embedded Checkouts
Recurrente Checkout es una librería JavaScript que te permite insertar un checkout responsivo y seguro en tu propia página web. Funciona mostrando un iframe con tu sesión de pago y maneja callbacks para eventos clave como éxito, fallo o pagos en proceso.
Para ver la versión más actualizada de esta guía y código de ejemplo, visita el repo: github.com/recurrente/recurrente-checkout
Video tutorial
Para ver un video de cómo funciona: https://youtu.be/OUIYVcrnPr0
Requisitos previos
Para usar esta biblioteca, necesitas crear un checkout en Recurrente. Consulta la documentación de creación de checkouts para obtener tu URL de checkout.
Cliq en checkouts embebidos
Dentro de un iframe, el navegador trata nuestras cookies como de terceros, así que Cliq no reconoce al cliente por su navegador. En su lugar lo reconoce por el correo o el teléfono que ya está escribiendo: si tiene tarjetas guardadas, Cliq le envía un código de un solo uso y, al confirmarlo, sus métodos guardados aparecen en el checkout.
No necesitas configurar nada para que esto funcione, y tu cliente nunca tiene que ajustar permisos del navegador.
Instalación
NPM (Recomendado)
CDN
Uso
Parámetros
Flujo completo
- Crea un checkout vía la API de Recurrente (
POST /api/checkouts) - Usa la URL del checkout (
checkout_url) para inicializarRecurrenteCheckout - Monta el checkout en un contenedor HTML de tu página
- Maneja los callbacks de éxito, fallo o pago pendiente

