向商户发起代运营操作
开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/v3/alipay/open/sp/operation/apply
错误码
公共错误码
业务错误码
状态码 | 错误码 | 错误描述 | 解决方案 |
---|---|---|---|
400 | INVALID_PARAMETER | 参数有误请检查入参 | 请检查入参 |
400 | SYSTEM_ERROR | 系统繁忙 | 系统错误 |
400 | ILLEGAL_MERCHANT_NO | 商户号参数有误 | 请检查商户号是否存在 |
400 | ILLEGAL_ALIPAY_ACCOUNT | 支付宝账号参数有误 | 请检查支付宝账号是否存在 |
400 | ILLEGAL_OPERATE_TYPE | 操作类型参数有误 | 请检查operate_type参数 |
400 | ILLEGAL_PRODUCT_CODE | 接入产品编号有误 | 请检查access_product_code参数 |
400 | ILLEGAL_ISV_USER | 调用者非服务商主账号 | 请调用者入驻P站 |
400 | ILLEGAL_BIND_ACCOUNT | 绑定操作的商户参数有误 | 对于绑定操作,merchant_no填间连商户号,alipayAccount填支付宝账号 |
400 | ILLEGAL_INDIRECT_MERCHANT | 绑定操作merchant_no需为间连商户 | 绑定操作仅支持间连商户,请确认merchant_no是否为间连商户 |
400 | MERCHANT_HAS_BOUND | 间连商家已经绑定了支付宝账号 | 请确认已经绑定的支付宝账号,参考返回结果bind_user_id,如果不正确,需要联系商家在B站先解除绑定,然后再次发起绑定 |
400 | MERCHANT_INFO_UNCOMPLETE | 间连商户信息不完整 | 请先补充间连商户信息,包括:营业执照、法人身份证等信息 |
400 | SMID_WAIT_BIND_ACCOUNT_EMPTY | 间连商户没有可绑定的支付宝账号 | 如果商家的支付宝账号是新注册账号,请48h后再重试 |
400 | WAIT_BIND_ACCOUNT_NO_MATCH | 商家支付宝账号不在可绑定列表中 | 请参考接口返回结果recommend_accounts,使用推荐的商家支付宝账号操作 |
400 | ILLEGAL_MERCHANT_NO | 查询无此商家 | 请检查商户号是否存在 |
400 | SP_DISCARD | 因违反服务商管理制度已被清退 | 因违反服务商管理制度已被清退,有问题可咨询4007585858。 |
400 | ILLEGAL_PRODUCT_CODE_PERMISSIONS | 接入产品编号和场景权限码需要有且只有一个 | 接入产品编号和场景权限码需要有,且只传一个 |
400 | ILLEGAL_SCENE_OR_PERMISSIONS | 接入场景码或者权限码不合法 | 请检查接入场景码或者权限码 |
400 | SECURITY_SYSTEM_ERROR | 核身服务系统异常, 请稍后重试 | 核身服务系统异常, 请稍后重试 |
400 | SP_MERCHANT_RISK_FAIL | 当前操作可能存在风险,为保护数据和资金安全,我们中断了此次操作。 | 当前操作可能存在风险,为保护数据和资金安全,我们中断了此次操作。 |
400 | SP_PAUSE_OR_DELETE | 服务商已被暂停或注销,无法进行openApi操作 | 请检查服务商身份是否正常,如果已注销则进行重新入驻,如果已暂停则进行身份恢复。 |
400 | BP_WAIT_PROCESS_CREATE_ERROR | 给商户创建邀请授权待办失败 | 给商户创建邀请授权待办失败,请重试 |
400 | MRCHPROD_RPC_INVOKE_ERROR | 绑定间连商户前置校验失败 | 建议重试 |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v3/alipay/open/sp/operation/apply' \
--header 'authorization: ALIPAY-SHA256withRSA app_id=$appid,timestamp=$now,nonce=$uuid,expired_seconds=600,sign=$sign' \
--header 'alipay-request-id: $requestid' \
--header 'Content-Type: application/json' \
--data-raw '{
"out_biz_no":"2020124234523465636345634",
"operate_type":"ACCOUNT_BIND",
"access_product_code":"OPENAPI_BIND_DEFAULT",
"merchant_no":"2088XXXX",
"alipay_account":"xxx@gmail.com",
"isv_scene_permissions":"SHOP_MANAGE:SHOP_MANAGE_BASE;MINI_APP_OPER:MINI_APP_OPER_BASE;PROMOTION_MANAGE:PROMOTION_MANAGE_BASE;OPERATION_POINTS:OPERATION_POINTS_BASE"
}'
响应示例响应示例
{
"batch_no":"2020222342342",
"recommend_accounts":[
{
"user_name":"张*",
"alipay_account":"181******24"
}
],
"bind_account":{
"user_name":"张*",
"alipay_account":"181******24"
}
}
请求参数
Header 参数
authorization
string
必需
示例值:
ALIPAY-SHA256withRSA app_id=$appid,timestamp=$now,nonce=$uuid,expired_seconds=600,sign=$sign
alipay-request-id
string
必需
示例值:
$requestid
Content-Type
string
必需
示例值:
application/json
Body 参数application/json
返回响应
修改于 2023-11-23 09:30:07