跳到主要内容

服务商进件/信息变更/开通DO

简介:代理商进件/信息变更/开通DO

HOST:

联系人: zhangyl

Version:0.0.1

[TOC]

服务商(创建)

接口地址:/channel-app/api/agency/create

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

服务商(创建)

请求示例:

{
"param": {
"agencyInfo": {
"agencyName": "二代服务商",
"parentAgencyNo": "80000016",
"topAgencyNo": "80000016",
"level": 2,
"businessType": "1",
"contactName": "张三",
"contactPhone": "13635309031",
"contactEmail": "zhang@qq.com",
"officeAddress": "望京soho",
"provinceCode": "110000",
"provinceName": "北京市",
"cityCode": "110100",
"cityName": "北京市",
"enterpriseCode": "914403006610143472",
"enterpriseName": "某某上市企业",
"enterpriseAddress": "望京soho",
"enterpriseCapital": "10000万",
"enterpriseStart": "2024-08-01",
"enterpriseEnd": "2028-08-31",
"legalName": "张三",
"legalIdCard": "152128198010141812",
"legalPhone": "13635309031",
"legalIdCardStart": "2024-08-01",
"legalIdCardEnd": "2028-08-31",
"signingName": "ice-run",
"signingDate": "2024-08-01",
"signingProtocolDate": "2024-08-01"
},
"agencySettle": {
"settleType": "1",
"name": "张三",
"bankCard": "9558801001151625944",
"idCard": "152128198010141812",
"phone": "13635309031",
"headBankNo": "C1010511003703",
"headBankName": "中国建设银行",
"branchBankNo": "105100001036",
"branchBankName": "中国建设银行北京新华支行"
},
"agencyFileList": [{"fileType": "1","fileId": "202311061704534941"}]
}
}

请求参数:

参数名称参数说明是否必须数据类型
agencyInfo服务商基本信息trueobject
agencySettle服务商结算信息trueobject
agencyFileList服务商图片文件信息truearray

请求参数 agencyInfo:

参数名称参数说明是否必须数据类型
agencyName服务商名称truestring
parentAgencyNo上级服务商编号(非一级必填)falsestring
level层级trueinteger(int32)
businessType企业类型(1-企业,2-个人)truestring
contactName联系人truestring
contactPhone联系人电话truestring
contactEmail联系邮箱truestring
officeAddress办公地址truestring
provinceCode所属省份编码truestring
provinceName所属省份名称truestring
cityCode所属城市编码truestring
cityName所属城市名称truestring
enterpriseCode统一社会信用代码(企业必填)falsestring
enterpriseName企业名称(企业必填)falsestring
enterpriseAddress注册地址truestring
enterpriseCapital注册资本falsestring
enterpriseStart营业执照有效期开始时间 (yyyy-mm-dd)(企业必填)falsestring
enterpriseEnd营业执照有效期结束时间(yyyy-mm-dd 长期:9999-12-31)(企业必填)falsestring
legalName法人名称truestring
legalIdCard法人身份证truestring
legalPhone法人手机号truestring
legalIdCardStart法人身份证有效期开始时间(yyyy-mm-dd)truestring
legalIdCardEnd法人身份证有效期结束时间(yyyy-mm-dd 长期:9999-12-31)truestring
signingName签约主体名称falsestring
signingDate签约日期falsestring
signingProtocolDate协议签署日期falsestring

请求参数 agencySettle:

参数名称参数说明是否必须数据类型
settleType结算类型(1-对公结算,2-对私法人结算)truestring
name结算账户名truestring
bankCard结算卡号truestring
idCard结算人身份证falsestring
phone预留手机号falsestring
headBankNo总行编码truestring
headBankName总行名称truestring
branchBankNo支行编码(联行号)truestring
branchBankName支行名称truestring

请求参数 agencyFileList:

参数名称参数说明是否必须数据类型
fileType文件类型(参考下面类型描述)truestring
fileId文件编号(纯数字)truestring
注意事项

fileType 1 企业营业执照
2 法人身份证正面
3 法人身份证反面
4 结算人身份证正面
5 结算人身份证反面
6 加强业务管理告知函
7 风险责任承诺函
8 服务商检查评估报告
9 银行卡收单业务拓展协议一
10 银行卡收单业务拓展协议二
11 银行卡收单业务拓展协议三
12 结算对象银行卡正面照片
企业必传图片:1、2、3;个人必传图片 2、3;如果结算账户为对私户 需要传 12

响应状态:

状态码说明
200OK

响应参数:

参数名称参数说明类型
agencyNo服务商编号string

响应示例:

{
"data": {
"agencyNo": "80000016"
}
}

服务商(修改)

接口地址:/channel-app/api/agency/update

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

服务商(修改)

请求示例:

{
"param": {
"agencyNo": "80000016",
"agencyInfo": {
"agencyName": "二代服务商",
"parentAgencyNo": "80000016",
"topAgencyNo": "80000016",
"level": 2,
"businessType": "1",
"contactName": "张三",
"contactPhone": "13635309031",
"contactEmail": "zhang@qq.com",
"officeAddress": "望京soho",
"provinceCode": "110000",
"provinceName": "北京市",
"cityCode": "110100",
"cityName": "北京市",
"enterpriseCode": "914403006610143472",
"enterpriseName": "某某上市企业",
"enterpriseAddress": "望京soho",
"enterpriseCapital": "10000万",
"enterpriseStart": "2024-08-01",
"enterpriseEnd": "2028-08-31",
"legalName": "张三",
"legalIdCard": "152128198010141812",
"legalPhone": "13635309031",
"legalIdCardStart": "2024-08-01",
"legalIdCardEnd": "2028-08-31",
"signingName": "ice-run",
"signingDate": "2024-08-01",
"signingProtocolDate": "2024-08-01"
},
"agencySettle": {
"settleType": "1",
"name": "张三",
"bankCard": "9558801001151625944",
"idCard": "152128198010141812",
"phone": "13635309031",
"headBankNo": "C1010511003703",
"headBankName": "中国建设银行",
"branchBankNo": "105100001036",
"branchBankName": "中国建设银行北京新华支行"
},
"agencyFileList": [{"fileType": "1","fileId": "202311061704534941"}]
}
}

请求参数:

参数名称参数说明是否必须数据类型
agencyNo服务商编号truestring
agencyInfo服务商基本信息trueobject
agencySettle服务商结算信息trueobject
agencyFileList服务商图片文件信息truearray

请求参数 agencyInfo:

参数名称参数说明是否必须数据类型
agencyName服务商名称truestring
parentAgencyNo上级服务商编号(非一级必填)falsestring
level层级trueinteger(int32)
businessType企业类型(1-企业,2-个人)truestring
contactName联系人truestring
contactPhone联系人电话truestring
contactEmail联系邮箱truestring
officeAddress办公地址truestring
provinceCode所属省份编码truestring
provinceName所属省份名称truestring
cityCode所属城市编码truestring
cityName所属城市名称truestring
enterpriseCode统一社会信用代码(企业必填)falsestring
enterpriseName企业名称(企业必填)falsestring
enterpriseAddress注册地址truestring
enterpriseCapital注册资本falsestring
enterpriseStart营业执照有效期开始时间 (yyyy-mm-dd)(企业必填)falsestring
enterpriseEnd营业执照有效期结束时间(yyyy-mm-dd 长期:9999-12-31)(企业必填)falsestring
legalName法人名称truestring
legalIdCard法人身份证truestring
legalPhone法人手机号truestring
legalIdCardStart法人身份证有效期开始时间(yyyy-mm-dd)truestring
legalIdCardEnd法人身份证有效期结束时间(yyyy-mm-dd 长期:9999-12-31)truestring
signingName签约主体名称falsestring
signingDate签约日期falsestring
signingProtocolDate协议签署日期falsestring

请求参数 agencySettle:

参数名称参数说明是否必须数据类型
settleType结算类型(1-对公结算,2-对私法人结算)truestring
name结算账户名truestring
bankCard结算卡号truestring
idCard结算人身份证falsestring
phone预留手机号falsestring
headBankNo总行编码truestring
headBankName总行名称truestring
branchBankNo支行编码(联行号)truestring
branchBankName支行名称truestring

请求参数 agencyFileList:

参数名称参数说明是否必须数据类型
fileType文件类型(参考下面类型描述)truestring
fileId文件编号(纯数字)truestring
注意事项

fileType 1 企业营业执照
2 法人身份证正面
3 法人身份证反面
4 结算人身份证正面
5 结算人身份证反面
6 加强业务管理告知函
7 风险责任承诺函
8 服务商检查评估报告
9 银行卡收单业务拓展协议一
10 银行卡收单业务拓展协议二
11 银行卡收单业务拓展协议三
12 结算对象银行卡正面照片

响应状态:

状态码说明
200OK

响应参数:

参数名称参数说明类型
resultresult:成功或失败boolean

响应示例:

{
"data": {
"result": true
}
}

服务商开通DO

接口地址:/channel-app/api/agency/openD0

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

开通DO

请求示例:

{
"param": {
"agencyNo": "80000016"
}
}

请求参数:

参数名称参数说明是否必须数据类型
agencyNo服务商编号truestring

响应状态:

状态码说明
200OK

响应参数:

参数名称参数说明类型
resultresult:成功或失败boolean

响应示例:

{
"data": {
"result": true
}
}