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"
}
}