Saltar al contenido principal

Flowpay logo

Flow Pay es un método de pago alternativo exclusivo de Chile, que ofrecemos a través de Flow. Se trata de la modalidad de pago de Flow de pagos con tarjetas de crédito, débito y prepago.

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=FLOWPAY

Una vez el usuario sea redirigido a esta pantalla, podrá introducir los datos de tarjeta para completar el pago. 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"
}
}