通过该接口录入商户结算信息。
POST请求地址:
环境 | https请求地址 |
---|---|
正式环境 | https://openapi.duolabao.com/v2/agent/declare/settleinfo/create |
公共请求参数:
参数名称 | 参数类型 | 是否必填 | 最大长度 | 参数说明 | 示例值 | |
---|---|---|---|---|---|---|
customerNum | String | 是 | 32 | 商户编号 | 10001114749829775330009 | |
bankAccountName | String | 是 | 32 | 银行账户名称 | 哆啦宝 | |
bankAccountNum | String | 是 | 32 | 银行账户编号 | 2323232323232323 | |
province | String | 是 | 32 | 商户所属省份(参见1.1) | 北京 | |
city | String | 是 | 32 | 商户所属城市(参见1.2) | 北京 | |
bankBranchName | String | 是 | 32 | 银行分行名称(参见1.7) | 招商银行北京分行 | |
bankName | String | 是 | 32 | 银行名称(参见1.6) | 招商银行 | |
settleAmount | String | 是 | 32 | 结算金额,起结金额必须大于等于1 | 1.00 | |
payBankList | num | String | 是 | 32 | 支付类型编号(参见1.5) | 10031414639876930831001 |
rate | String | 是 | 32 | 费率(参见1.5) | 0.38 | |
accountType | String | 是 | 32 | 账户类型,PUBLIC(对公)/PRIVATE(对私) | PUBLIC | |
phone | String | 是 | 32 | 银行预留手机号 | 18201223907 | |
privateType | String | 对私时必填 | 32 | 个体和个人 | 个人PERSON,个体INDIVIDUAL | |
settlerCertificateCode | String | 否 | 32 | 结算人身份证号 | 230604199304163012 | |
settlerCertificateStartDate | String | 否 | 32 | 结算人身份证开始时间 | 2017-11-11 | |
settlerCertificateEndDate | String | 否 | 32 | 结算人身份证结束时间 | 2018-11-11 |
1 | { |
2 | "customerNum": "10001114749829775330009", |
3 | "bankAccountName": "哆啦宝", |
4 | "bankAccountNum": "2323232323232323", |
5 | "province": "北京", |
6 | "city": "北京", |
7 | "bankBranchName": "招商银行北京分行", |
8 | "bankName": "招商银行", |
9 | "phone": "18201223908", |
10 | "settleAmount": "1.00", |
11 | "payBankList": [ |
12 | { |
13 | "num": "10031414639876930831001", |
14 | "rate": "0.38" |
15 | }, |
16 | { |
17 | "num": "10031414639876930831004", |
18 | "rate": "0.38" |
19 | }, |
20 | { |
20 | "num": "10031414639876930831005", |
21 | "rate": "0.38" |
22 | } |
23 | ] |
24 | "accountType": "PRIVATE", |
24 | "privateType": "PERSON", |
25 | "settlerCertificateCode": "230604199304163012", |
26 | "settlerCertificateStartDate": "2017-11-11", |
27 | "settlerCertificateEndDate": "2018-11-11" |
28 | } |
参数名称 | 参数类型 | 是否必填 | 最大长度 | 参数说明 | 示例值 |
---|---|---|---|---|---|
settleNum | String | 是 | 32 | 结算编码 | 10051514750484432790012 |
1 | { |
2 | "data": { |
3 | "settleNum": "10051514750484432790012" |
4 | }, |
5 | "result": "success" |
6 | } |
POST请求地址:
环境 | https请求地址 |
---|---|
正式环境 | https://openapi.duolabao.com/v2/agent/declare/settleinfo/modify |
公共请求参数:
参数名称 | 参数类型 | 是否必填 | 最大长度 | 参数说明 | 示例值 | |
---|---|---|---|---|---|---|
settleNum | String | 是 | 32 | 结算编码 | 10051514750484432790012 | |
customerNum | String | 是 | 32 | 商户编号 | 10001114749829775330009 | |
bankAccountName | String | 是 | 32 | 银行账户名称 | 哆啦宝 | |
bankAccountNum | String | 是 | 32 | 银行账户编号 | 2323232323232323 | |
province | String | 是 | 32 | 商户所属省份(参见1.1) | 北京 | |
city | String | 是 | 32 | 商户所属城市(参见1.2) | 北京 | |
bankBranchName | String | 是 | 32 | 银行分行名称(参见1.7) | 招商银行北京分行 | |
bankName | String | 是 | 32 | 银行名称(参见1.6) | 招商银行 | |
settleAmount | String | 是 | 32 | 结算金额,起结金额必须大于等于1 | 1.00 | |
payBankList | num | String | 是 | 32 | 支付类型编号(参见1.5) | 10031414639876930831001 |
rate | String | 是 | 32 | 费率(参见1.5) | 0.38 | |
accountType | String | 否 | 是 | 账户类型,PUBLIC(对公)/PRIVATE(对私) | PUBLIC | |
phone | String | 是 | 32 | 银行预留手机号 | 18201223907 | |
privateType | String | 对私时必填 | 32 | 个体和个人 | 个人PERSON,个体INDIVIDUAL | |
settlerCertificateCode | String | 否 | 32 | 结算人身份证号 | 230604199304163012 | |
settlerCertificateStartDate | String | 否 | 32 | 结算人身份证开始时间 | 2017-11-11 | |
settlerCertificateEndDate | String | 否 | 32 | 结算人身份证结束时间 | 2018-11-11 |
1 | { |
2 | "settleNum": "10051514750484432790012", |
3 | "customerNum": "10001114749829775330009", |
4 | "bankAccountName": "哆啦宝", |
5 | "bankAccountNum": "2323232323232323", |
6 | "province": "北京", |
7 | "city": "北京", |
8 | "bankBranchName": "招商银行北京分行", |
9 | "bankName": "招商银行", |
10 | "phone": "18201223908", |
11 | "settleAmount": "1.00", |
12 | "payBankList": [ |
13 | { |
14 | "num": "10031414639876930831001", |
15 | "rate": "0.38" |
16 | }, |
17 | { |
18 | "num": "10031414639876930831004", |
19 | "rate": "0.38" |
20 | }, |
21 | { |
22 | "num": "10031414639876930831005", |
23 | "rate": "0.38" |
24 | } |
25 | ] |
26 | "accountType": "PRIVATE", |
27 | "settlerCertificateCode": "230604199304163012", |
28 | "settlerCertificateStartDate": "2017-11-11", |
29 | "settlerCertificateEndDate": "2018-11-11" |
30 | } |
参数名称 | 参数类型 | 是否必填 | 最大长度 | 参数说明 | 示例值 |
---|---|---|---|---|---|
settleNum | String | 是 | 32 | 结算编码 | 10051514750484432790012 |
1 | { |
2 | "data": { |
3 | "settleNum": "10051514750484432790012" |
4 | }, |
5 | "result": "success" |
6 | } |
GET请求地址:
环境 | https请求地址 |
---|---|
正式环境 | https://openapi.duolabao.com/v1/agent/declare/settleinfo/{商户编号} |
示例值 | https://openapi.duolabao.com/v1/agent/declare/settleinfo/10001114745491441190171 |
参数名称 | 参数类型 | 是否必填 | 最大长度 | 参数说明 | 示例值 |
---|---|---|---|---|---|
accountType | String | 是 | 32 | 账户类型,PUBLIC(对公)/PRIVATE(对私) | PUBLIC |
bankAccountName | String | 是 | 32 | 银行账户名称 | 哆啦宝 |
bankAccountNum | String | 否 | 32 | 银行账户编号 | 2323232323232323 |
bankBranchName | String | 是 | 32 | 银行分行名称 | 招商银行北京分行 |
bankName | String | 是 | 32 | 银行名称 | 招商银行 |
city | String | 是 | 32 | 所属城市 | 北京 |
province | String | 是 | 32 | 所属省份 | 北京 |
settleAmount | String | 是 | 32 | 结算金额,起结金额必须大于等于1 | 1.00 |
settleNum | String | 是 | 32 | 结算编号 | 47562614746223123560130 |
status | String | 是 | 32 | 结算状态 INIT(未审核)/OPEN(已开通)/CLOSE(已关闭); | OPEN |
phone | String | 是 | 32 | 银行预留手机号 | 18201223907 |
privateType | String | 对私时必填 | 32 | 个体和个人 | 个人PERSON,个体INDIVIDUAL |
settlerCertificateCode | String | 否 | 32 | 结算人身份证号 | 230604199304163012 |
settlerCertificateStartDate | String | 否 | 32 | 结算人身份证开始时间 | 2017-11-11 |
settlerCertificateEndDate | String | 否 | 32 | 结算人身份证结束时间 | 2018-11-11 |
1 | { |
2 | "data": { |
3 | "accountType": "PUBLIC", |
4 | "bankAccountName": "哆啦宝", |
5 | "bankAccountNum": "2323232323232323", |
6 | "bankBranchName": "招商银行北京分行", |
7 | "bankName": "招商银行", |
8 | "city": "北京", |
9 | "customerNum": "10001114745491441190171", |
10 | "phone": "18201223908", |
11 | "hasAttach": true, |
12 | "province": "北京", |
13 | "settleAmount": "1.00", |
14 | "settleNum": "47562614746223123560130", |
15 | "status": "OPEN", |
16 | "privateType": "PERSON", |
17 | "settlerCertificateCode": "230604199304163012", |
18 | "settlerCertificateStartDate": "2017-11-11", |
19 | "settlerCertificateEndDate": "2018-11-11" |
20 | }, |
21 | "result": "success" |
22 | } |
错误码 | 错误描述 | 解决方案 |
---|---|---|
invalidBank | banBranchName invalid | 银行无效 |
invalidAmount | amount invalid | 金额无效 |
settleInfoExist | settle exsit | 结算信息已存在 |
customerFeeExsit | customerFee exist | 商户费率信息已经存在 |
settleInfoNotExsit | settle not exsit | 结算信息不存在 |
declareNotExsit | declare not exsit | 报单不存在 |
declareStatusError | notaudit or pass | 报单状态有误 |
uploadFail | upload image fail | 上传图片失败 |