Requisitos previos
- Una cuenta de Fluz con una aplicación de staging: Pasos 1–2 de cualquier quickstart, o consulta Prepara tus cuentas y Credenciales de API.
- Una app configurada con OAuth: un
client_id,client_secrety unredirect_uriregistrado — consulta Crear una App OAuth y Configurar App OAuth. - Las solicitudes van al sandbox — sin dinero real ni PII real. Consulta Entorno de Staging vs. Live.
El flujo completo
Registrar al cliente
Aprovisiona un usuario completo — cuenta, saldos y capacidad de referidos — con
registerUser, autenticado con el token de tu aplicación.Enviar al cliente por el otorgamiento de OAuth
El cliente autoriza tu app visitando la página alojada del otorgamiento. Crea la URL con tu configuración de OAuth y los alcances que tu integración necesita:
Authorization URL
scopesestá delimitado por espacios (codificados en URL como%20) y debe ser un subconjunto de los scopes habilitados en tu app — los scopes desconocidos se ignoran silenciosamente.statese devuelve sin modificar — úsalo para correlacionar el redirect con tu sesión.
redirect_uri con ?code=...&state=.... Ese code es de un solo uso — captúralo del lado del servidor.Referencia completa de parámetros: Flujo de Otorgamiento OAuth de Cara al Cliente.Intercambiar el código por el token del cliente
Cambia el código de autorización por el El
accessToken con alcance al cliente (más un refreshToken). Esta llamada se autentica con Basic auth: base64 de client_id:client_secret.redirect_uri debe coincidir con el paso de otorgamiento exactamente. Almacena el refreshToken y rótalo antes de accessTokenExpiresAt — consulta Actualizar un Access Token de OAuth.Verificar la identidad del cliente (KYC)
El movimiento de dinero requiere una identidad verificada. Llama a
verifyUserInformation con el token del cliente — el token determina quién es verificado. En staging, esta identidad de prueba siempre devuelve APPROVED:Operar en su cuenta — demuéstralo
Este es el resultado: ejecuta cualquier operación de Fluz con el token del cliente y se ejecuta contra su cuenta. Una tarjeta
createVirtualCard es createVirtualCard — no hay una API de plataforma separada.ACTIVE de vuelta significa que el ciclo está cerrado: registrado → conectado → verificado → operando. El cliente se vuelve visible en tus sistemas a través del token; nunca obtuvo acceso a tu cuenta, y tú conservas solo los scopes que él concedió.Listo 🎉
Has incorporado y conectado a un cliente de extremo a extremo. A partir de aquí:Crear una plataforma
La arquitectura completa de la plataforma: rutas de token, capacidades y patrones.
Aprobaciones y solicitudes
Permite que los usuarios conectados soliciten acciones que los propietarios aprueban.
IDs de referencia externos
Identifica a los clientes por tus propios IDs en lugar de los IDs de cuenta de Fluz.
Registro de empresas y KYB
Incorpora empresas, no solo individuos.
¿Quieres saber más? Contáctanos en support@fluz.app para hablar con nuestros expertos o solicitar una demo.