Saldos de Fluz
Los depósitos y retiros interactúan con varios saldos distintos. Saber qué saldo se ve afectado por un movimiento es importante, porque no todos los saldos se pueden retirar.El saldo de tarjetas de regalo es solo para gastar.Los fondos acreditados al saldo de tarjetas de regalo —ya sea depositando en
GIFT_CARD_BALANCE o canjeando una tarjeta de regalo de Fluz— se pueden usar para compras pero no se pueden retirar a una cuenta externa.Depósito de fondos
Usa la mutacióndepositCashBalance para mover dinero a Fluz desde una fuente de fondos vinculada. Tú eliges el saldo de destino (CASH_BALANCE, GIFT_CARD_BALANCE o RESERVE_BALANCE) y la fuente de fondos — un bankAccountId, bankCardId o paypalVaultId obtenido de getWallet. Al depositar en un saldo en efectivo, puedes dirigirlo a una cuenta de gasto específica con userCashBalanceId.
Los depósitos pueden liquidarse de forma instantánea o dentro de 2–5 días hábiles según la fuente de fondos. Requiere el alcance MAKE_DEPOSIT.
Consulta Depositar fondos desde cuentas externas para la referencia completa de entrada y respuesta.
Canjear una tarjeta de regalo de Fluz
La tarjeta de regalo de Fluz es un tipo especial de depósito. La mutaciónredeemFluzGiftCard acredita un código de tarjeta de regalo directamente al saldo de tarjetas de regalo del usuario (giftCardCashBalance). Los canjes son instantáneos y cualquier tarifa de activación se refleja en depositFee. Requiere el alcance MAKE_DEPOSIT.
Consulta Canjear tarjeta de regalo de Fluz al saldo de tarjetas de regalo para más detalles.
Retiro de fondos
Usa la mutaciónwithdrawCashBalance para enviar dinero fuera de Fluz a una cuenta externa vinculada. Eliges el saldo de origen (CASH_BALANCE o REWARDS_BALANCE) y un método de retiro, proporcionando el ID de destino correspondiente:
Al retirar desde un saldo en efectivo, especifica de qué cuenta de gasto se debe debitar con
cashBalanceId. Los retiros requieren el alcance MAKE_WITHDRAWAL.
Consulta Retirar fondos a una cuenta externa para la referencia completa de entrada, manejo de errores y comportamiento multi-asiento.
Idempotencia
Los depósitos, canjes y retiros deben incluir unidempotencyKey único generado por el cliente. Si se envía la misma clave más de una vez, la API devuelve el resultado de la solicitud original en lugar de procesarla de nuevo, evitando movimientos de dinero duplicados. Genera siempre un UUID nuevo por solicitud.
Requisitos de un vistazo
Antes de mover fondos, usa Consultar saldo de la cuenta o
getWallet para confirmar que el usuario tiene saldo disponible suficiente y para obtener los IDs relevantes de fuentes de fondos.
¿Quieres saber más? Habla con nuestros expertos para obtener más información o solicitar una demostración.