通用场景
三方应用代理签约产品,上传商户信息后,确认提交信息。可以配合开启事务接口使用。
公共请求参数
业务请求参数
batch_no必选string(25)
【描述】isv 代商户操作事务编号,通过事务开启接口alipay.open.agent.create调用返回。
【示例值】2017110616474516400082883
常见请求示例
默认示例
curl 'https://openapi.alipay.com/gateway.do?charset=utf-8&method=alipay.open.agent.commonsign.confirm&format=json&sign=${sign}&app_id=${appid}&version=1.0&sign_type=rsa2×tamp=${now}' \
-f 'app_auth_token=${app_auth_token}' \
-f 'biz_content={
"batch_no":"2017110616474516400082883"
}'
说明:本示例仅供参考。
公共响应参数
业务响应参数
order_no必选string(64)
【描述】签约单号
【示例值】20211102034000100000023843766649
响应示例
正常示例
异常示例
{
"alipay_open_agent_commonsign_confirm_response": {
"code": "10000",
"msg": "success",
"order_no": "20211102034000100000023843766649"
},
"sign": "eritjkeijkjhkkkkkkkhjereeeeeeeeeee"
}
说明:本示例仅供参考。
公共错误码
业务错误码
错误码 | 错误描述 | 凯发app官方网站的解决方案 |
---|---|---|
system_error | 系统繁忙 | 服务器异常 可能发生了网络或者系统异常,导致服务调用失败,商户可以用同样的请求发起重试 |
invalid_parameter | 参数有误 | 请根据接口返回的参数非法的具体错误信息,修改参数后进行重试 |
ant_product_conflict | 签约冲突 | 当前签约产品和已签约产品冲突,无法签约 |
batch_is_empty | 事务中没有进行任何操作 | 不允许提交空事务,请先调用代签约等业务接口,再提交事务。 |
batch_is_not_exist | 代商户操作事务编号不存在 | 请检查事务编号是否有效 |
batch_status_is_final | 事务已经达到终态 | 请确认事务状态是否是 init 状态,submit|cancel|timeout 状态的都是终态,不允许继续进行接口调用。 |
biz_error | 业务异常 | 具体失败原因,请参考接口返回的错误信息 |
biz_error | 签约失败,具体原因请参考接口返回的错误信息 | 具体失败原因,请参考接口返回的错误信息 |
business_license_no_empty | 营业执照号不能为空 | 请检查商户的营业执照号是否填写 |
feerate_not_interavl | 费率不在区间内 | 具体的费率区间请参考接口返回的区间值 |
invalid_batch_no | 事务编号 batch_no 不能为空 | 事务编号 batch_no 不能为空 |
merchant_interface_info_err | 批量提交中产品经营信息不一致 | 确保批量提交的产品中需要一致的信息保证一致 |
merchant_sign_product_in_audit | 商户存在审核中的签约申请 | 取消之前的申请单,重新签约 |
new_link_cannot_batch_sign | 新链路不支持多产品批量签约 | 新链路的产品需逐个发起签约 |
not_matched_ssu_or_ps | 产品暂时无法签约 | 请确认商户所在行业是否可以签约该产品 |
no_app_permission | appid 不匹配 | appid 不匹配,请检查当前调用的 appid 和创建事务的 appid 是否匹配 |
open_api_sign_isv_not_in_whitelist | isv不在白名单中 | 抱歉,该接口暂未开放 |
open_api_sign_product_not_support | 产品码不在白名单中 | 抱歉,暂不支持该产品码 |
open_api_sign_product_num_too_big | 批量提交的产品超过限制数量 | 减少一次性批量提交的产品数量 |
order_type_null_error | 产品订购类型为空 | 根据具体的返回的原因解决 |
product_cannot_mix_sign | 新老链路产品不可混签 | 新老链路的产品分别提交,暂不支持同批次提交 |
product_no_openable_permission_set | 当前签约产品不存在可开通的权限集 | 抱歉,当前产品暂未开放任何可签约的权限集 |
product_open_fail | 产品开通失败 | 请参照接口返回错误信息修改传参 |
restrict_valid_error | 批量签约暂不支持产品批量信息补全操作 | 去掉其中需要补全的产品 |
unknown_exception | 系统内部错误,需要技术人员排查 | 请联系客服咨询具体原因 |