开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
支付产品
私域产品
营销产品
资金产品
商家分账
api 列表
分账关系维护
分账请求
分账查询
消息通知
相关资料
会员产品
信用产品
广告产品
开发 > 服务端 >  >  >  >  > 分账关系绑定接口
收藏
订阅更新
我的文档
设置
接入检测
即可查看检测结果)
若有未通过的接入检测项,接口将无法调通
当商户签约分账产品后,授权isv帮其进行分账关系的维护。本接口用于商户与分账方的关系绑定。

公共请求参数

参数类型是否必选最大长度描述示例值
app_idstring必选32
支付宝分配给开发者的应用id
2014072300007148
methodstring必选128
接口名称
alipay.trade.royalty.relation.bind
formatstring可选40
仅支持json
json
charsetstring必选10
请求使用的编码格式,如utf-8,gbk,gb2312等
utf-8
sign_typestring必选10
商户生成签名字符串所使用的签名算法类型,目前支持rsa2和rsa,推荐使用rsa2
rsa2
signstring必选344
商户请求参数的签名串,详见签名
详见示例
timestampstring必选19
发送请求的时间,格式"yyyy-mm-dd hh:mm:ss"
2014-07-24 03:07:50
versionstring必选3
调用的接口版本,固定为:1.0
1.0
app_auth_tokenstring可选40
biz_contentstring必选
请求参数的集合,最大长度不限,除公共参数外所有请求参数都必须放在这个参数中传递,具体参照各产品快速接入文档

业务请求参数

receiver_list必选royaltyentity[]
【描述】分账接收方列表,单次传入最多20个
name特殊可选string(256)
【描述】分账接收方真实姓名。 绑定分账关系时: 当分账方类型是userid时,本参数可以不传,若上传则进行校验不上传不会校验。 当分账方类型是loginname时,本参数必传。 解绑分账关系时:作为请求参数可不填,分账关系查询时不作为返回结果返回
【示例值】测试名称
type|分账接收方类型可选string(32)
【描述】分账接收方类型。
【枚举值】
支付宝账号对应的支付宝唯一用户号: userid
支付宝登录号: loginname
支付宝openid: openid
【示例值】userid
account可选string(32)
【描述】分账接收方账号。 当分账方类型是userid时,本参数为用户的支付宝账号对应的支付宝唯一用户号,以2088开头的纯16位数字; 当分账方类型是loginname时,本参数为用户的支付宝登录号;当分账方类型是openid时,本参数传递支付宝openid信息。
【示例值】2088xxxxx00
account_open_id|分账方 openid可选string(128)
【描述】分账接收方openid,本参数为分账接收方在该应用(appid)下的唯一用户标识,仅用于分账关系查询接口出参。
【示例值】093pjtapyb2ukq0mxk_x86z_famou-dtieverq8x8yqkaef
memo可选string(256)
【描述】分账关系描述
【示例值】分账给测试商户
login_name可选string(150)
【描述】作为查询返回结果:当前userid对应的支付宝登录号。当login_name与bind_login_name不相等时,表明该支付宝账户发生了登录号变更。
【示例值】test@alitest.xyz
bind_login_name可选string(150)
【描述】作为查询返回结果:分账收款方绑定时的支付宝登录号。分账关系绑定(alipay.trade.royalty.relation.bind)时,通过type为loginname绑定传入的支付宝登录号,若使用userid绑定则不返回。
【示例值】test@alitest.xyz
out_request_no必选string(32)
【描述】外部请求号,由商家自定义。32个字符以内,仅可包含字母、数字、下划线。需保证在商户端不重复。
【示例值】2019032200000001
常见请求示例
curl 'https://openapi.alipay.com/gateway.do?charset=utf-8&method=alipay.trade.royalty.relation.bind&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={
	"receiver_list":[
		{
			"login_name":"test@alitest.xyz",
			"name":"测试名称",
			"memo":"分账给测试商户",
			"account_open_id":"093pjtapyb2ukq0mxk_x86z_famou-dtieverq8x8yqkaef",
			"bind_login_name":"test@alitest.xyz",
			"type":"userid",
			"account":"2088xxxxx00"
		}
	],
	"out_request_no":"2019032200000001"
}' 
说明:本示例仅供参考。

公共响应参数

参数类型是否必选最大长度描述示例值
codestring必选-
网关返回码,
40004
msgstring必选-
网关返回码描述,
business failed
sub_codestring可选-
业务返回码,参见具体的api接口文档
acq.trade_has_success
sub_msgstring可选-
业务返回码描述,参见具体的api接口文档
交易已被支付
signstring必选-
签名,
dzxh8eetuahoye3w1j poiphfdxoybfunn1lket/v7p4zjdyojwea6izs6hz0ydw5cp/viufub5i0/v5wens3oyr8zredqo6d futdlhdc efyckiqhbxizgngpdpdfp1pis7bdhhzrszhbrqb7o4k3dxc aanfauu4v6zdwczo=

业务响应参数

result_code必选string(16)
【描述】success:分账关系绑定成功; fail:分账关系绑定失败。
【枚举值】
分账关系绑定成功: success
分账关系绑定失败: fail
【示例值】success
响应示例
{
    "alipay_trade_royalty_relation_bind_response": {
        "code": "10000",
        "msg": "success",
        "result_code": "success"
    },
    "sign": "eritjkeijkjhkkkkkkkhjereeeeeeeeeee"
}
说明:本示例仅供参考。

公共错误码

业务错误码

错误码错误描述凯发app官方网站的解决方案
system_error系统繁忙
服务器异常 可能发生了网络或者系统异常,导致服务调用失败,商户可以用同样的请求发起重试
invalid_parameter参数有误
请根据接口返回的参数非法的具体错误信息,修改参数后进行重试
invalid_receiver_type分账收款方类型参数非法
请检查分账收款方类型参数
openid_appid_not_matchopenid与appid不匹配
检查当前接口调用时使用的appid与获取openid时使用的appid是否是同一个(需一致)
product_unsign未签约分账产品
商户需在签约分账产品的情况下,才可进行分账关系集的新增操作。请先确认商户是否签约分账产品。
receiver_account_not_certify分账收款方账号未完成实名认证
请在支付宝完成实名认证,或更换一个已认证账号作为分账收款方
receiver_account_no_balance分账收款方账号无支付宝账户
分账收款方支付宝账号未开立余额账户,请确认收款方账号是否正确,更换账号后重新发起
receiver_account_state_invalid分账收款方账号被冻结或已注销
分账收款方账号被冻结或已注销,请联系支付宝小二确认原因
receiver_list_empty分账收款方列表为空
请检查分账收款方列表是否为空
receiver_list_overload分账收款方列表数量超限
请检查分账收款方列表数量是否超过了20
relation_quantity_limit达到分账关系集数量上限
分账关系集数量有上限,当达到上限后,无法继续添加分账方。可删除无用的分账方后,再发起分账关系绑定。
username_not_match分账接收方全称不匹配
请检查分账方全称是否正确
user_not_exist分账接收方不存在
请确认分账接收方类型或者账号无误后重试
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
为开发者能享受更简单的协议处理逻辑、更丰富的开源工具配套、更低的接口响应时延,支付宝开放平台推出符合oas3.0规范的,助力开发体验。新版本文档请点击“查看v3版本”进行访问。
网站地图