requestAccountTransfer
提交帳戶對帳戶轉帳的管理者核准請求。當獲得核准後,Fluz 會以與 createTransfer 相同的語意執行轉帳。
當使用者或應用程式在於 Fluz 帳戶間移動資金前需要管理者簽核時使用此功能。若是在同一個帳戶內的消費帳戶之間轉帳,請改用 requestInternalTransfer。
權限範圍
Webhook 識別子
Webhook 事件:
APPROVAL_CREATE、APPROVAL_APPROVE、APPROVAL_DECLINE,以及在執行失敗時的 APPROVAL_HANDLER_ERROR。
內部轉帳與帳戶轉帳共用相同的approvalType與approvalCode。請使用原始請求的 mutation,或在您的整合中檢視核准的 payload 以區分它們。
建立請求
輸入與 Transfer to Another Fluz Account 相同。寄件者由驗證決定;目的地與資金來源遵循createTransfer 的相同規則。
RequestAccountTransferInput
TransferDestination
請提供
accountId 或 externalReferenceId 其中之一,不可同時提供。
驗證注意事項
範例 Mutation — 使用者到應用程式
範例 Mutation — 應用程式到使用者
範例回應
idempotencyKey 會被保留,並在核准後執行轉帳時使用。
核准請求
以approvalId 呼叫 approveApprovalRequest。需要 MANAGE_APPROVALS。
拒絕請求
以approvalId 呼叫 declineApprovalRequest。需要 MANAGE_APPROVALS。