跳转到主要内容
requestAccountTransfer 提交账户间转账的经理审批请求。获批后,Fluz 将使用与 createTransfer 相同的语义执行转账。 当用户或应用在在 Fluz 账户之间划转资金前需要经理签署时使用此操作。对于同一账户下的消费账户之间的转账,请改用 requestInternalTransfer

Scopes

Webhook Identifiers

Webhook 事件:APPROVAL_CREATEAPPROVAL_APPROVEAPPROVAL_DECLINE,以及在执行失败时的 APPROVAL_HANDLER_ERROR
内部转账与账户转账共享相同的 approvalTypeapprovalCode。请使用原始请求的 mutation,或在集成中检查审批负载以区分它们。

Create a Request

输入与转账到其他 Fluz 钱包一致。发起方由身份验证决定;目标与资金来源遵循与 createTransfer 相同的规则。

RequestAccountTransferInput

TransferDestination

提供 accountIdexternalReferenceId 其中之一,不要同时提供。

Authentication Notes

Sample Mutation — User to Application

Sample Mutation — Application to User

Sample Response

idempotencyKey 会被保留,并在批准后执行转账时使用。

Approve a Request

使用 approvalId 调用 approveApprovalRequest。需要 MANAGE_APPROVALS
批准后,Fluz 将执行账户转账。

Decline a Request

使用 approvalId 调用 declineApprovalRequest。需要 MANAGE_APPROVALS
当请求被拒绝时,不会执行任何转账。