資金地圖
餘額類型
一個帳戶最多可持有四種餘額。消費帳戶是唯一可讓使用者擁有多個的類型。
這些合計為帳戶的可用 Fluz 餘額——可用於支付資金的總額。
同一個餘額可能以多個名稱出現。禮品卡餘額在
getWallet 中回傳為 giftCardCashBalance,而在 Transaction 類型上則為 gift_card_prepayment_balance_*。回饋餘額在 getWallet 中為 rewardsBalance,而在 Transaction 上為 seat_balance_*。這些只是別名,並非不同的資金池。消費帳戶承載餘額
消費帳戶——在 API 中為UserCashBalance——是現金的具名容器。使用者可開立多個並為每個取暱稱,讓資金可依用途分隔,而不需開立獨立的 Fluz 帳戶。
每個消費帳戶都有其獨立的餘額。 在將資金透過內部轉帳移動之前,一個帳戶中的資金無法自另一個帳戶動用。
每個消費帳戶會追蹤三個數值,皆以字串回傳:
入金方式
資金進入餘額主要有兩種方向,且在建置時此區別相當重要。拉取(由你發起)
你的應用程式呼叫
depositCashBalance,Fluz 從使用者已連結的資金來源拉取資金:銀行帳戶、銀行卡或行動錢包。你可控管時間與金額。推送(由他方發起)
外部方將資金匯入連結於消費帳戶的虛擬帳號。資金抵達時,Fluz 會入帳為存款。你無法控制時間與金額。
虛擬帳號是地址,不是餘額。每個消費帳戶可擁有一個或多個虛擬帳號——真實的匯款路由與帳號組合。匯入到這些帳號的任何資金都會入帳至該消費帳戶。同一帳戶上的多個 VAN 都匯入同一餘額;它們存在的目的,是讓你能分辨例如薪資入帳與客戶付款。參見 Virtual Account Numbers。
移動與移除資金
讀取餘額
getWallet 會在一次呼叫中回傳帳戶的各項餘額,並附帶使用者已連結的資金來源。
userCashBalances 具分頁功能,並依建立時間排序,最新者在前。若要擷取單一消費帳戶,請使用 getUserCashBalanceById。
保留餘額由 Fluz 持有而非使用者直接操作。其當前狀態可於每筆交易上透過 reserve_balance_available_balance 與 reserve_balance_total_balance 的快照欄位查看,說明如下。
閱讀分類帳
餘額告訴你當下狀態;getTransactions 告訴你如何到達該狀態。若要查看特定消費帳戶的分類帳,請依其 ID 篩選。
所需範圍(Scopes): LIST_PAYMENT 以及 LIST_PURCHASES
Variables
只有消費帳戶可用 ID 篩選。
TransactionFilterInput 提供 userCashBalanceId,但沒有對應於回饋、禮品卡或保留餘額的篩選器。若要聚焦於那些餘額的活動,請依日期範圍擷取交易,並據以篩選對應的 is_..._affected 旗標。getTransactions 每頁最多回傳 20 筆。請檢查 hasNextPage 並遞增 offset 以翻頁。完整的篩選參照請見 Get All Transactions。
權限範圍一覽
下一步去哪裡
Spend Accounts
建立、重新命名與關閉承載餘額的帳戶。
Virtual Account Numbers
直接將 RTP、FedNow、電匯與 ACH 入帳至消費帳戶。
Deposit Funds
從已連結的銀行帳戶或卡片拉入資金。
Withdraw Funds
將資金轉出至外部帳戶。
Transfer Between Accounts
在使用者自己的消費帳戶之間移動餘額。
Get All Transactions
完整的分類帳,含篩選與分頁。
想了解更多? 與我們的專家聯繫以取得更多資訊或申請示範。