2.企业会员实名开户
<p><strong>接口说明:</strong></p>
<ul>
<li>用于企业会员注册</li>
</ul>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>/payMember/regEnterprise</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<p><strong>请求类型:</strong></p>
<ul>
<li>application/json</li>
</ul>
<p><strong>请求参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">mchNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(30)</td>
<td>商户号</td>
</tr>
<tr>
<td style="text-align: left;">appId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(24)</td>
<td>应用ID</td>
</tr>
<tr>
<td style="text-align: left;">reqTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(13)</td>
<td>请求时间,13位时间戳</td>
</tr>
<tr>
<td style="text-align: left;">version</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(3)</td>
<td>接口版本,固定:1.0</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>签名</td>
</tr>
<tr>
<td style="text-align: left;">signType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>签名类型,MD5/RSA/SM2</td>
</tr>
<tr>
<td style="text-align: left;">memCategory</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(2)</td>
<td>会员种类:<br>02-企业对公<br>03-个体工商户</td>
</tr>
<tr>
<td style="text-align: left;">memRole</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(11)</td>
<td>会员角色:<br>引流方 <br>供应商<br>chanNo为yunst2isv时必填</td>
</tr>
<tr>
<td style="text-align: left;">memSubType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(1)</td>
<td>会员子类型:2-分账方<br>chanNo为yunst2isv时必填</td>
</tr>
<tr>
<td style="text-align: left;">bizUserId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(30)</td>
<td>商户会员编号</td>
</tr>
<tr>
<td style="text-align: left;">chanNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(10)</td>
<td>渠道,云商通二代isv:yunst2isv</td>
</tr>
<tr>
<td style="text-align: left;">notifyUrl</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(250)</td>
<td>企业会员开户结果通知地址</td>
</tr>
<tr>
<td style="text-align: left;">memAlias</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(50)</td>
<td>会员简称</td>
</tr>
<tr>
<td style="text-align: left;">serialNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>请求流水号</td>
</tr>
<tr>
<td style="text-align: left;">enterpriseInfo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>企业信息<br>jsonObject格式</td>
</tr>
<tr>
<td style="text-align: left;">bankInfo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>银行卡信息<br>jsonObject格式</td>
</tr>
</tbody>
</table>
<p><strong>企业信息:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">companyName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(50)</td>
<td>企业名称</td>
</tr>
<tr>
<td style="text-align: left;">companyAddress</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(50)</td>
<td>企业地址</td>
</tr>
<tr>
<td style="text-align: left;">companyAddrCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(10)</td>
<td>地区码,见附录[2.省市地区码](<a href="https://www.showdoc.com.cn/2511081072137898/11558563513285632">https://www.showdoc.com.cn/2511081072137898/11558563513285632</a> "2.省市地区码")</td>
</tr>
<tr>
<td style="text-align: left;">authType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(11)</td>
<td>认证类型 2:一证</td>
</tr>
<tr>
<td style="text-align: left;">uniCredit</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(20)</td>
<td>统一社会信用</td>
</tr>
<tr>
<td style="text-align: left;">effLicense</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(20)</td>
<td>统一社会信用生效日期 yyyy-mm-dd</td>
</tr>
<tr>
<td style="text-align: left;">expLicense</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(20)</td>
<td>统一社会信用到期时间 yyyy-MM-dd</td>
</tr>
<tr>
<td style="text-align: left;">legalName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(10)</td>
<td>法人姓名</td>
</tr>
<tr>
<td style="text-align: left;">identityType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(1)</td>
<td>证件类型 1-身份证</td>
</tr>
<tr>
<td style="text-align: left;">legalIds</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(160)</td>
<td>法人身份证,aes加密</td>
</tr>
<tr>
<td style="text-align: left;">legalPhone</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(11)</td>
<td>法人手机号</td>
</tr>
<tr>
<td style="text-align: left;">legalIdZFileId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(30)</td>
<td>法人证件人像面影印件fileId</td>
</tr>
<tr>
<td style="text-align: left;">legalIdFFileId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(30)</td>
<td>法人证件国徽面影印件fileId</td>
</tr>
<tr>
<td style="text-align: left;">uniCreditFileId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(30)</td>
<td>统一社会信用代码影印件fileId</td>
</tr>
</tbody>
</table>
<p><strong>银行卡信息:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">acctType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(1)</td>
<td>账户类型 0-对私 1-对公</td>
</tr>
<tr>
<td style="text-align: left;">acctNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(200)</td>
<td>银行卡号 aes加密</td>
</tr>
<tr>
<td style="text-align: left;">bankPhoneNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(11)</td>
<td>银行卡绑定手机号,账户类型=0-对私时,则必填</td>
</tr>
<tr>
<td style="text-align: left;">parentBankName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(20)</td>
<td>开户行名称</td>
</tr>
<tr>
<td style="text-align: left;">openBankNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(10)</td>
<td>银行代码,账户类型=1-对公时,则必填,参见[附录3. 银行代码及支付行号](<a href="https://www.showdoc.com.cn/tppay/11558620330076069">https://www.showdoc.com.cn/tppay/11558620330076069</a> "附录3. 银行代码及支付行号")</td>
</tr>
<tr>
<td style="text-align: left;">bankName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(20)</td>
<td>开户行支行名称,账户类型=1-对公时,则必填,参见附录3</td>
</tr>
<tr>
<td style="text-align: left;">unionBank</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(20)</td>
<td>支付行号,账户类型=1-对公时,则必填,参见附录3</td>
</tr>
<tr>
<td style="text-align: left;">openBankProvince</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(20)</td>
<td>开户行所在省,例 江苏省,上送 江苏</td>
</tr>
<tr>
<td style="text-align: left;">openBankCity</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(20)</td>
<td>开户行所在市,例 南京市,上送 南京</td>
</tr>
</tbody>
</table>
<p><strong>返回参数</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>返回状态:0-处理成功,其他-处理有误,具体错误详见msg字段</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(128)</td>
<td>返回信息:具体错误原因,例如:签名失败、参数格式校验错误</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>签名信息:对data内数据签名,如data为空则不返回</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Json</td>
<td>返回数据:json格式数据</td>
</tr>
</tbody>
</table>
<p><strong>data数据格式</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">bizUserId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(30)</td>
<td>会员编号</td>
</tr>
</tbody>
</table>
<p><strong>测试环境测试数据模拟规则:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">规则</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">测试环境短信验证码</td>
<td style="text-align: left;">11111</td>
</tr>
<tr>
<td style="text-align: left;">对私卡绑定规则</td>
<td style="text-align: left;">{"卡号第四位为0","交易成功"}<br>{"卡号第四位为1","查开户方原因"}<br>{"卡号第四位为2","无效卡号 "}<br>{"卡号第四位为3","已挂失卡"}<br>{"卡号第四位为4","余额不足"}<br>{"卡号第四位为5","无此账户"}<br>{"卡号第四位为6","原交易失败,不收费"}<br>{"卡号第四位为7","户名错"}<br>{"卡号第四位为8","交易超时"}</td>
</tr>
<tr>
<td style="text-align: left;">企业会员模拟识别成功结果</td>
<td style="text-align: left;">企业名称:竹溪县子怡鞋店<br>认证类型:一证<br>统一社会信用代码:92420324MA4D68J28J<br>法人姓名:王三华<br>法人证件号码:420324197711160623</td>
</tr>
</tbody>
</table>