Saltar al contenido principal

Klap logo

Klap (anteriormente Multicaja) es un método de pago alternativo exclusivo de Chile, que ofrecemos a través de Flow. Este método de pago permite al usuario generar un cupón de pago con el que completar el pago.

Integración mediante redirección​

Para integrarlo mediante redirección, el usuario deberá estar presente en el momento del pago, el cual deberá procesarse a través de un navegador. En primer lugar debemos generar una orden de pago, indicando el email.

  "extra_data": {
"profile": {
"first_name": " ",
"last_name": " ",
"email": "test@gmail.com",
}
}

Como identificador de servicio, debe indicarse el service_uuid del servicio de FLOW que tengas activado en tu Backend de Paylands → Administrar → Servicios de pago → Listado.

Una vez generada la orden, se debe redirigir al usuario a la pantalla de pago indicando el token de la orden y en la query, el nombre del APM:

Construimos la URL de redirección reemplazando el token por el valor devuelto en la llamada anterior.

https://api.paylands.com/v1/sandbox/payment/process/{token}?apm=KLAP

Una vez el usuario sea redirigido a esta pantalla, donde se mostrará un cupón generado con el que el usuario podrá realizar el pago en una sucursal. Cuando complete el pago, será redirigido de vuelta a la URL OK o KO, dependiendo del resultado del pago.

Pruebas​

Para más información sobre cómo probar este método de pago en cada uno de sus proveedores, visitar la documentación de FLOW.

Campos personalizados​

Opcionalmente, dentro del objeto extra_data se puede incluir el campo payment_reason, que permite indicar una descripción del pago.

  "extra_data": {
"payment": {
"payment_reason": "Payment description"
}
}