Caja de Pagos

¿Qué es?

La caja de pagos Kushki es un widget para tu sitio que te permitirá de manera fácil y rápida recibir pagos en línea. Consta de 2 partes:

¿Cómo funciona?

Flujo de funcionamiento de Kushki
  • La cajita se integra a la página web del comercio utilizando Javascript. Se crea un iframe que utiliza HTTPS para la comunicación con su backend.
  • El usuario del sitio ingresa la información de su tarjeta de crédito y presiona el botón "Pagar".
  • La información de la tarjeta se encripta y se envía por HTTPS al backend de Kushki (paso 1).
  • En el backend de Kushki se verifican los datos de la tarjeta, y comprueba que se pueda cobrar. De ser exitosa la verificación, responde con un token de uso único (paso 2). Este token es válido para una única transacción, y expira después de 30 min.
  • Automáticamente se hace submit del formulario, enviando al backend del comercio el token recibido, así como cualquier otro dato que se haya añadido (paso 3).
  • En el servidor del comercio se efectúan los cálculos necesarios para obtener el monto total a cobrarse (pasos 4 y 5).
  • Utilizando las apis de Java o de PHP se realiza, desde el servidor del comercio, la petición de cobro, utilizando el token obtenido (paso 6).
  • Una vez realizado el cobro, el backend de Kushki responde con un código y un mensaje (paso 7).