Cargos One-click
Realiza cobros a tus clientes sin que vuelvan a ingresar los datos de sus tarjetas.Recurrencia One-click es una modalidad de pago que permite a tus clientes realizar compras en tu comercio en línea sin que vuelvan a ingresar los datos de sus tarjetas.
Este modelo de cobro es ideal para negocios que realizan cobros frecuentes con sus clientes como empresas de taxi, reparto a domicilio, etc.
¿Cómo funciona?
Para poder usar este modelo de pago es necesario convertir un token de corta duración (5 min.) en un token de larga duración (tarjeta).
Para obtener un token de larga duración (tarjeta) se debe combinar un objeto token (información de tarjeta) con un objeto cliente (información del tarjetahabiente).
Utiliza las APIs de creación de cliente y tarjeta en tu backend para generar el objeto tarjeta. Éste puede guardarse en tu sistema para realizar cargos cuando la aplicación lo necesite.
En cada etapa de la integración puedes usar los diferentes mecanismos, dependiendo del nivel de personalización deseado:
Culqi Checkout | Abstrae la captura de tarjeta pero tú tienes que codear la integración del backend usando nuestras librerías o a mano. |
Culqi API | Cuando quieres el control total de la interfaz y el backend. Integra directamente los endpoints del API a tu gusto. |
Flujo de una transacción
En el siguiente gráfico puedes ver el flujo para realizar un cargo One-click independiente del mecanismo de integración:
Integraciones
En cada etapa del flujo de integración tenemos una herramienta que puede ayudarte a reducir el tiempo de desarrollo.
Frontend del comercio
En el frontend tenemos diferentes mecanismos de integración que puedes utilizar:
- Culqi Checkout - integración low code
- Culqi API - integración full code
Culqi Checkout
Intégrate usando el botón de pago Culqi Checkout. Al hacer click sobre este botón se abrirá un pop-up similar al que se ve en la siguiente imagen:
En caso quieras utilizar este mecanismo de integración, sigue las instrucciones aquí.
Usando APIs
Para tener control total sobre tu integración, utiliza la API para generación de token y sigue el flujo del diagrama antes mostrado.
Backend del comercio
Una vez que el cliente haya registrado los datos de su tarjeta y se genere el token en el frontend de la tienda usando cualquiera de los mecanismos antes descritos, este debe ser enviado hacia el backend.
Luego debes generar un cliente, una tarjeta, y finalmente generar un cargo por el monto definido.
Usando librerías
Culqi tiene una serie de librerías (PHP, Ruby, Python,Java, .Net etc) que te sirven para agilizar tu integración. Agregalas a tu paquetería y úsalas para abstraer la conexión a nuestra API.
Usando API
En caso desees integrarte directamente a nuestras APIspara tener control total de tu integración backend, puedes hacer uso de nuestra variedad de servicios Rest.