3.1.1商户入驻
1.商户入驻
请求URL mercahnt/register
请求方式 POST
返回值类型 JSON
请求参数 |
参数名 |
参数类型 |
是否必填 |
说明 |
邮箱 |
email |
Varchar(64) |
Y |
|
市场渠道 |
marketingId |
Varchar(64) |
N |
市场渠道 |
商户名称 |
name |
Varchar(128) |
Y |
营业执照上的名称 |
支付宝类目 |
alipayCategoryCode |
Varchar(16) |
Y |
见类目表 |
微信类目录 |
webchatCategoryCode |
Varchar(16) |
Y |
见类目表 |
地址 |
address |
Varchar(256) |
Y |
|
营业执照号 |
bizLicenseCode |
Varchar(32) |
Y |
|
法人 |
legalPerson |
Varchar(32) |
Y |
|
法人证件号 |
legalPersonID |
Varchar(32) |
Y |
|
负责人 |
firstName |
Varchar(32) |
Y |
|
负责人手机号 |
cellPhone |
Varchar(16) |
Y |
|
开户行编号 |
bankCode |
Varchar(20) |
Y |
见银行编号表 |
开户行所在省 |
issuerProvince |
Varchar(64) |
Y |
|
开户行所在市 |
issuerCity |
Varchar(64) |
y |
|
对公或对私 |
isPrivate |
Varchar(8) |
Y |
传t 或f |
开户人姓名 |
holderName |
Varchar(64) |
y |
|
开户人手机号 |
holderCellPhone |
Varchar(16) |
N |
|
开户人身份证号 |
idCard |
Varchar(32) |
Y |
|
银行卡号 |
accountNumber |
Varchar(32) |
y |
|
支付宝交易手续费率 |
alipayFee |
Double |
Y |
不能小于本代理商成本费率例如0.6%时传0.6 |
微信交易手续费率 |
wechatFee |
Double |
y |
不能小于本代理商成本费率例如0.6%时传0.6 |
法人身份证照片正面 |
legalPersonID1ImageId |
Varchar(64) |
N |
使用图片上传返回的imageId |
法人身份证照片反面 |
legalPersonID2ImageId |
Varchar(64) |
N |
使用图片上传返回的imageId |
营业执照照片 |
bizLicenseImageId |
Varchar(64) |
N |
使用图片上传返回的imageId |
营业场所照片1 |
bizPlaceSnapshot1ImageId |
Varchar(64) |
N |
使用图片上传返回的imageId |
营业场所照片2 |
bizPlaceSnapshot2ImageId |
Varchar(64) |
N |
使用图片上传返回的imageId |
营业场所照片3 |
bizPlaceSnapshot3ImageId |
Varchar(64) |
N |
使用图片上传返回的imageId |
图片资源 |
imagesId |
varchar(256) |
Y |
json数组,每个元素是上传返回的imageId |
父商户 |
parentMid |
Varchar(32) |
N |
使用该商户的交易参数进行交易 |
进件银行 |
settlementBank |
Integer |
N |
0: 民生银行网金1:民生银行小微 |
返回值
成功返回
例:
` {"encryptData":"",
"encryptKey":"",
"signData":"",
“reqMsgId”:”123”,
”resMsg”:”入驻成功”,
”reqCode”:00000}
注: merchantid 为数族商户编码,入驻成功将会返回,后续支付都要上传
encryptData: {
“merchantid”:””, 数族商户编号
}
失败返回
例:
{"encryptData":"",
"encryptKey":"",
"signData":"",
"reqMsgId":"123",
"resMsg":"加解密失败",
"reqCode":"10003"
} encryptData:{}`