跳轉到主要內容
設定 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。