useRewardsBalance: true,即可讓寄件者在向 Fluz 帳戶轉帳時使用其回饋金餘額付款。Fluz 會先扣除寄件者的現金,不足的部分再使用回饋金。如果寄件者沒有可用現金,則整筆金額都從回饋金支付。
此功能適用於兩個操作:
轉帳的其他部分,例如目的地、驗證與冪等性,皆與匯款中所述相同。
回饋金僅能用於向 Fluz 帳戶轉帳。
sendMoney與createExternalPayout僅能使用現金餘額。- 若要將回饋金轉入使用者自己的銀行帳戶,請使用
withdrawCashBalance並設定source: REWARDS_BALANCE。每次提領請求只能指定一種來源,現金或回饋金,不能同時使用。 - 預付款/禮品卡餘額無法用於任何轉帳。
useRewardsBalance
useRewardsBalance: Boolean 在兩種輸入中皆為選填。
收款人一律會將款項收入消費帳戶。您無法將款項轉入他人的回饋金餘額。
createTransfer
useRewardsBalance: true。
搭配已連結的資金來源
bankCardId、bankAccountId 與 paypalVaultId 仍可搭配 Bearer 權杖使用,每次請求限用一個。Fluz 會先從該來源存入寄件者的消費帳戶,而 useRewardsBalance 仍會套用於該筆轉帳。
requestAccountTransfer
requestAccountTransfer 會將轉帳送交核准,而不是立即轉出。請在請求中傳入 useRewardsBalance,核准者核准時便會使用該設定。
approveApprovalRequest 或 declineApprovalRequest 來核准或拒絕,這兩者需要 MANAGE_APPROVALS。請參閱請求帳戶轉帳核准。
錯誤
錯誤會以標準 GraphQL 格式回傳。當轉帳無法完成時,createTransfer 會回傳 null。
請參閱 API 參考中的
createTransfer 與 CreateTransferInput。