📄️ Flujo de integración
Flujo de integración para Suscripciones en Flow
📄️ Crear un plan
En primer lugar, el comercio debe crear uno o varios planes que desee poner a disposición de sus clientes. Estos planes pueden configurarse de manera sencilla a través del portal de Flow o mediante la API, llamando al recurso /plans/create mediante un método POST. El esquema de recurso es del tipo application/x-www-form-urlencoded, que debe ser indicado en el header Content-Type.
📄️ Crear un cliente
Es necesario crear el cliente que se suscribirá al plan. Esta acción puede realizarse tanto desde el portal de Flow como a través de la API.
📄️ Registrar tarjeta
Se debe invocar él método /customer/register con el customerId del cliente creado. Este método responderá un endpoint y token.
📄️ Estado suscripción
El formSubscribe envía un POST que recibe de respuesta el token de suscripción. Con este token se debe invocar el método /customer/getRegisterStatus para obtener el status de la suscripción y el customerId del cliente.
📄️ Crear una suscripción
Para crear una suscripción se debe llamar al recurso /subscription/create mediante un método POST. El esquema de recurso es del tipo application/x-www-form-urlencoded, que debe ser indicado en el header Content-Type.
📄️ Crear cupón
Para crear un cupon se debe llamar al recurso /coupon/create mediante un método POST. El esquema de recurso es del tipo application/x-www-form-urlencoded, que debe ser indicado en el header Content-Type.
📄️ Obtener factura
Para obtener una factura se debe llamar al recurso /invoice/get mediante un método GET.