requestAccountTransfer
提交账户间转账的经理审批请求。获批后,Fluz 将使用与 createTransfer 相同的语义执行转账。
当用户或应用在在 Fluz 账户之间划转资金前需要经理签署时使用此操作。对于同一账户下的消费账户之间的转账,请改用 requestInternalTransfer。
Scopes
Webhook Identifiers
Webhook 事件:
APPROVAL_CREATE、APPROVAL_APPROVE、APPROVAL_DECLINE,以及在执行失败时的 APPROVAL_HANDLER_ERROR。
内部转账与账户转账共享相同的approvalType和approvalCode。请使用原始请求的 mutation,或在集成中检查审批负载以区分它们。
Create a Request
输入与转账到其他 Fluz 钱包一致。发起方由身份验证决定;目标与资金来源遵循与createTransfer 相同的规则。
RequestAccountTransferInput
TransferDestination
提供
accountId 或 externalReferenceId 其中之一,不要同时提供。
Authentication Notes
Sample Mutation — User to Application
Sample Mutation — Application to User
Sample Response
idempotencyKey 会被保留,并在批准后执行转账时使用。
Approve a Request
使用approvalId 调用 approveApprovalRequest。需要 MANAGE_APPROVALS。
Decline a Request
使用approvalId 调用 declineApprovalRequest。需要 MANAGE_APPROVALS。