接口功能:通过本API可提前预录入门店信息。
场景说明:对于已提前预录入门店信息的用户,在登录小程序进行门店认证授权流程时,会默认拉起展示预录入的门店信息,用户一键确认即可完成认证授权,减少用户操作成本,提示认证授权成功率。


接口说明

测试请求URL:https://test-api.huishouqian.com/merchant/register

生产请求URL:https://api.huishouqian.com/merchant/register

请求方式:POST

公共请求参数

变量 参数名 类型[长度限制] 必 填 描述
method 方法名 string[1,32] B2B_STORE_APPLY
version 版本 string[1,16] 接口版本:1.0
format 请求格式 string[1,16] 业务请求参数格式,支持:JSON
agentMerchantNo 商户号 string[1,16] 商户在慧收钱的商户号,由慧收钱生成并下发
signType 加密类型 string[1,16] RSA2:签名机制查看说明
signContent 业务数据 string 业务请求参数
sign 签名数据 string[1,128] 签名数据

业务请求参数

量变 参数名 类型[长度限制] 必填 描述
storeApplyList 门店信息列表 每次调用最多可导入100个门店,多于则返回错误 JSON字符串
transNo 请求流水号

storeApplyList

量变 参数名 类型[长度限制] 必填 描述
mobile_phone 手机号 手机号码
retail_name 门店名称 门店的全称
retail_type 一级门店类型 选择符合门店类型(杂货店、便利店、超市、餐饮店、母婴店、烟酒店、其他)
sub_retail_type 二级门店类型 一级门店类型为“其他”时必填
address_province 门店地址,省 根据门店所在地填入
address_city 根据门店所在地填入
address_region 区县 根据门店所在地填入
address_street 街道详细地址 根据门店所在地填入街道具体地址
registration_number 营业执照注册号 门店的工商信息
biz_name 企业名称 门店归属的企业名称
corporation_name 法人姓名 门店的法人姓名与工商信息一致
latitude 纬度 门店定位信息
longitude 经度 门店定位信息
{
{agentMerchantNo=841508774642, method=B2B_STORE_APPLY, format=json, sign=274b87de63f9bcb12570bdbe5dc312d8431180bab88dc30bdc28fb5b3c0ff42d28995ea2c516344cd85135a9e9e2b845cb53cc41e9f96ea4a934bb1247d61a5360fe9882973791f3df488d8d338740c73b0a87656af8957ef79cc59afdbac60fca71d7caa267142178218e96c0846da78dc21df7af045b5431f9ea86dd8a65d6d519e183459697da1f6fbe1fb4e958b17b61d266e326a750da3f4acb1785b7c70e83995806a8513f1ae3b6aaa5d8f05fca9c5c5190d17f32abc3590868208de99a1cadc517fadc3adb9bc38e9e8bb9aa334997944259219f19a5136fa0887e8dfec79970b8accbdf16a64b04e44a31204bb35a40a03d69b4323a4e098aca96b9, signType=RSA2, signContent={"storeApplyList":"[{\"sub_retail_type\":\"\",\"retail_type\":\"杂货店\",\"registration_number\":\"\",\"latitude\":\"223.1\",\"biz_name\":\"\",\"retail_name\":\"测试门店真实名称\",\"corporation_name\":\"\",\"address_city\":\"淮南市\",\"address_province\":\"安徽省\",\"address_region\":\"寿县\",\"mobile_phone\":\"18978786263\",\"address_street\":\"南门大转盘街道\",\"longitude\":\"122.1\"}]","transNo":"20241115006"}, version=1.0.0}
}

公共响应参数

变量 参数名 类型[长度限制] 必填 描述
success 响应状态 string[1,32] 服务端响应状态,如果为true,则可以调用result;如果为false,则调用errorCode来获取出错信息
errorCode 响应码 string[1,32] 响应码
errorMsg 响应描述 string[1,128] 响应描述
result 响应内容 string 业务响应参数
sign 签名数据 string[1,128] 响应验签数据

业务响应参数

变量 参数名 类型[长度限制] 必填 描述
errcode 响应码 响应结果码
errmsg 响应信息 响应描述
num_success 录入成功门店数 成功数量
num_failure 录入失败门店数 失败数量
failure_record_list 具体失败信息 录入失败的具体信息,JSON字符串

failure_record_list

变量 参数名 类型[长度限制] 必填 描述
mobile_phone 手机号 录入门店填写的手机号
registration_number 营业执照注册号 营业执照信息
failure_code 错误原因 录入失败的错误码
{
{"success":true,"result":"{\"errcode\":40001,\"errmsg\":\"invalid credential, access_token is invalid or not latest, could get access_token by getStableAccessToken, more details at https://mmbizurl.cn/s/JtxxFh33r rid: 67381213-71064f6c-733bcf60\"}","errorCode":null,"errorMsg":null,"sign":"0f14fa65cf145e40965cd62a84f0d3c001c80ca824889f1393475c469c168194cf2616104d050f2acaaaf67389d9b63d5fa2e243a6ff54c2eedc831bbff2865c7bf031b2b0ed3a7dd426d2456be9e5f6c04e5f3aa5a8bc204b6ba5b3c4c318abfb071a45b8df40acd31079a9242c7077d6b4e7243891cfa29d9b169cefa79cbd9c686edf677a94cf403167cf35b3994de9752584371650c3f736fa58f1d42c78ef7fa3738b0fee70d2a2debda0749e1ce2d4463f392b15583f2f15ccdf1b6712b36dcf0e4c9e3af87eb4669671dec6f29b1f549fb10b9817987ae05ab9dcf2647f14793fc7aff9a8028289312b1bf3b89ae664380d81a0ea77832b5a0518f7b4"}
}

errcode响应码

响应码 描述
-1 系统繁忙,请稍后重试
0 成功
40001 token 无效
48001 小程序无该api权限,反馈给对接人开通
9404000 上传数量过多
9404001 门店信息参数缺失

failure_code响应码

响应码 描述
2 无效的手机号
3 无效的门店类型
4 地址解析失败
5 手机号已被录入门店信息
6 无效的门店名称(长度限制为1-30个字符,一个中文字等于2个字符)