资金地图
余额类型
一个账户最多可以持有四种余额。消费账户是唯一一种用户可以拥有多个的余额。
这些余额之和构成账户的可用 Fluz 余额——可用于为支付提供资金的总额。
同一余额会以多个名称出现。礼品卡余额在
getWallet 中返回为 giftCardCashBalance,在 Transaction 类型上返回为 gift_card_prepayment_balance_*。奖励余额在 getWallet 中是 rewardsBalance,在 Transaction 上是 seat_balance_*。这些是别名,而不是不同的钱包。消费账户持有余额
消费账户——API 中的UserCashBalance——是一个具名的现金容器。用户可以开设多个,并为每个设置昵称,从而按用途隔离资金而无需开设多个 Fluz 账户。
每个消费账户都有自己独立的余额。 一个账户中的资金不会在另一个账户中可用,除非通过内部转账进行划转。
每个消费账户跟踪三个数值,均以字符串返回:
入金方式
资金流入余额有两种本质不同的方向,这一区别会影响你的集成方式。拉取——由你发起
你的应用调用
depositCashBalance,Fluz 从用户已关联的资金来源拉取资金:银行账户、银行卡或数字钱包。你可控制时间与金额。推送——由他方发起
外部方将资金发送至附属于某个消费账户的虚拟账户号码。到达后 Fluz 记入存款。你无法控制时间与金额。
虚拟账户号码是一个地址,而非余额。每个消费账户可以拥有一个或多个虚拟账户号码——真实的路由号与账号对。任何汇入这些号码的资金都会记入该消费账户。同一账户上的多个 VAN 共享同一余额;它们的存在是为了让你区分不同来款,如工资入账与客户付款。参见虚拟账户号码。
资金划转与取出
读取余额
getWallet 一次性返回账户的各类余额,以及用户已关联的资金来源。
userCashBalances 支持分页,并按创建时间倒序返回账户。若要获取单个消费账户,请使用 getUserCashBalanceById。
准备金余额由 Fluz 持有而非用户指挥。其当前状态可在每笔交易上通过 reserve_balance_available_balance 和 reserve_balance_total_balance 快照字段查看,详见下文。
读取总账
余额告诉你现状;getTransactions 告诉你如何到达该状态。若要查看某个特定消费账户的总账,请按其 ID 过滤。
所需权限范围: LIST_PAYMENT 以及 LIST_PURCHASES
Variables
只有消费账户可按 ID 过滤。
TransactionFilterInput 暴露了 userCashBalanceId,但没有针对奖励、礼品卡或准备金余额的等效过滤器。若要筛选这些余额的活动,请按日期范围获取交易并基于相应的 is_..._affected 标志过滤。getTransactions 每页最多返回20 条记录。检查 hasNextPage 并递增 offset 以分页。完整过滤器参考见 Get All Transactions。
权限范围速览
下一步去哪里
消费账户
创建、重命名并关闭持有余额的账户。
虚拟账户号码
通过 RTP、FedNow、电汇与 ACH 入账直接接收至消费账户。
存入资金
从已关联的银行账户或银行卡拉取资金入金。
提现资金
将资金转出至外部账户。
账户间转账
在用户自己的多个消费账户之间划转余额。
获取全部交易
完整总账,包含过滤与分页。
想了解更多? 与我们的专家交流以获取更多信息或申请演示。