4. 提交事务

提交代商户签约、创建应用事务接口引导

接口名:alipay.open.agent.confirm接口文档:https://docs.open.alipay.com/api_50/alipay.open.agent.confirm/

注:提交事务。只允许提交init状态的事务,submit|cancel|timeout 状态的都是终态,不允许提交,且不允许提交空事务,需要先调用代创建小程序、代签约当面付等业务接口,再提交事务。

业务错误码说明

公共错误码

错误码错误描述解决方案
INVALID_PARAMETER参数有误检查必填参数是否为空,或者长度是否超限
INVALID_BATCH_NO事务编号 batch_no 不能为空事务编号参数 batch_no 不能为空
NO_APP_PERMISSIONAPPID 不匹配APPID 不匹配,请检查当前调用的 appId 和创建事务的 appId 是否匹配
BATCH_STATUS_IS_FINAL事务已经达到终态请确认事务状态是否是 init 状态,submit
BATCH_IS_NOT_EXIST代商户操作事务编号不存在请检查事务编号是否有效
BATCH_IS_EMPTY事务中没有进行任何操作不允许提交空事务,请先调用代创建小程序、代签约当面付等业务接口,再提交事务。
INVALID_PARAMETER参数有误非法请求参数,请检查入参
PRE_AUTH_INVALID_AUTH_TICKET无效的订单授权凭证,状态失效或已过期订单授权凭证无法使用,请商户重新订购生成新的订单授权凭证使用
PRE_AUTH_INVALID_AUTH_TOKEN订单授权凭证换取的令牌已失效商户取消了授权或者令牌被刷新,订单授权凭证无法使用
PRE_AUTH_INVOKE_API_NOT_PERMITTE该订单授权凭证无权限调用该接口无接口调用权限
PRE_AUTH_INVALID_AUTH_APP_ID订单授权凭证对应被授权应用与接口调用应用不一致请将调用接口的应用id更换成订单授权凭证对应的应用id
PRE_AUTH_TICKET_EXCHANGE_FAILED订单授权凭证换取应用授权令牌失败请重新尝试
PRE_AUTH_TICKET_CREATE_APP_ONCE订单授权凭证只能创建应用一次订单授权凭证无法使用
PRE_AUTH_TICKET_NEED_CREATE_APP预授权模式下需要创建应用预授权模式下,需要调用代创建接口创建一个应用