El mapa del dinero
Tipos de saldo
Una cuenta puede mantener hasta cuatro tipos de saldo. Las cuentas de gasto son las únicas de las que un usuario puede tener más de una.
La suma de estos es el saldo disponible de Fluz de la cuenta: el total que se puede aplicar para fondear un pago.
El mismo saldo aparece con más de un nombre.El saldo de tarjetas de regalo se devuelve como
giftCardCashBalance en getWallet y como gift_card_prepayment_balance_* en el tipo Transaction. El saldo de recompensas es rewardsBalance en getWallet y seat_balance_* en Transaction. Son alias, no fondos separados.Las cuentas de gasto contienen el saldo
Una cuenta de gasto —UserCashBalance en la API — es un contenedor con nombre para efectivo. Un usuario puede abrir varias y asignar a cada una un apodo, para separar fondos por propósito sin abrir cuentas de Fluz por separado.
Cada cuenta de gasto lleva su propio saldo independiente. El dinero en una no se puede gastar desde otra hasta que se mueva con una transferencia interna.
Cada cuenta de gasto rastrea tres cifras, todas devueltas como strings:
Ingresando fondos
Hay dos direcciones fundamentalmente diferentes por las que el dinero puede entrar a un saldo, y la distinción es importante para cómo construyes.Pull — tú inicias
Tu aplicación llama
depositCashBalance y Fluz extrae fondos de una fuente de fondos que el usuario ya vinculó: una cuenta bancaria, tarjeta bancaria o billetera digital. Tú controlas el momento y el monto.Push — alguien más inicia
Un tercero envía dinero a un número de cuenta virtual adjunto a una cuenta de gasto. Fluz lo registra como un depósito cuando llega. No controlas el momento ni el monto.
Un número de cuenta virtual es una dirección, no un saldo.Cada cuenta de gasto puede tener uno o más números de cuenta virtuales — pares reales de routing y número de cuenta. Cualquier cosa enviada a ellos acredita esa cuenta de gasto. Múltiples VAN en una cuenta alimentan el mismo saldo; existen para que puedas distinguir un abono de nómina de un pago de cliente. Ver Números de cuenta virtuales.
Mover y retirar fondos
Lectura de saldos
getWallet devuelve los saldos de la cuenta en una sola llamada, junto con las fuentes de fondos vinculadas del usuario.
userCashBalances es paginado y devuelve cuentas ordenadas por fecha de creación, la más reciente primero. Para obtener una sola cuenta de gasto, usa getUserCashBalanceById.
El saldo de reserva es mantenido por Fluz en lugar de ser dirigido por el usuario. Su estado actual es visible en cada transacción mediante los campos de snapshot reserve_balance_available_balance y reserve_balance_total_balance descritos a continuación.
Lectura del libro mayor
Los saldos te dicen dónde están las cosas.getTransactions te dice cómo llegaron allí. Para ver el libro mayor de una cuenta de gasto específica, filtra por su ID.
Scopes requeridos: LIST_PAYMENT y LIST_PURCHASES
Variables
Solo las cuentas de gasto pueden filtrarse por ID.
TransactionFilterInput expone userCashBalanceId, pero no hay un filtro equivalente para los saldos de recompensas, tarjetas de regalo o reserva. Para aislar la actividad en esos, recupera transacciones sobre un rango de fechas y filtra por la bandera is_..._affected correspondiente.getTransactions está limitado a 20 registros por página. Revisa hasNextPage y avanza offset para paginar. Consulta Obtener todas las transacciones para la referencia completa de filtros.
Scopes de un vistazo
A dónde ir después
Cuentas de gasto
Crea, renombra y cierra las cuentas que contienen el saldo.
Números de cuenta virtuales
Recibe créditos RTP, FedNow, wire y ACH directamente en una cuenta de gasto.
Depositar fondos
Ingresa dinero desde una cuenta bancaria o tarjeta vinculada.
Retirar fondos
Mueve dinero a una cuenta externa.
Transferir entre cuentas
Mueve saldo entre las propias cuentas de gasto de un usuario.
Obtener todas las transacciones
El libro mayor completo, con filtrado y paginación.
¿Quieres saber más? Habla con nuestros expertos para obtener más información o solicitar una demo.