13.会员注册邀请码生成
<p><strong>接口说明:</strong></p>
<ul>
<li>用于会员注册,返回会员信息采集H5页面链接</li>
</ul>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>/payMember/generateRegInviteLink</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;">orgId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>服务商id,用于服务商代发起交易,传了此参数需要用服务商密钥进行加签</td>
</tr>
<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>默认为企业appId,若为服务商模式,需传入服务商appId</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;">chanNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(10)</td>
<td>渠道 <br>云商通特色结算:yunst2isv<br>云商通银行账户:yunst2yhzh</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> 01-个人<br>02-企业对公<br>03-个体工商户<br>注:yunst2yhzh渠道不支持个人</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和yunst2yhzh时必填</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>chanNo为yunst2isv和yunst2yhzh时必填</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;">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;">notifyUrl</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(128)</td>
<td>注册成功结果异步回调URL</td>
</tr>
<tr>
<td style="text-align: left;">jumpUrl</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(128)</td>
<td>页面跳转地址,返回拼接bizUserId和 regState</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;">phoneNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(11)</td>
<td>手机号(绑定手机号)<br>用于页面返显</td>
</tr>
<tr>
<td style="text-align: left;">memInfo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">jsonObject</td>
<td>个人信息<br>memCategory为01-个人可上送<br>用于页面返显</td>
</tr>
<tr>
<td style="text-align: left;">enterpriseInfo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">jsonObject</td>
<td>企业信息<br>memCategory为02-企业对公 03-个体工商户可上送<br>用于页面返显</td>
</tr>
<tr>
<td style="text-align: left;">bankInfo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">jsonObject</td>
<td>绑卡信息<br>绑定对私卡可上送<br>用于页面返显</td>
</tr>
</tbody>
</table>
<p>个人信息:</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;">idenName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(10)</td>
<td>身份证名称</td>
</tr>
<tr>
<td style="text-align: left;">idenNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(18)</td>
<td>身份证号</td>
</tr>
</tbody>
</table>
<p>企业信息:</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;">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;">telephone</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(11)</td>
<td>联系电话</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(18)</td>
<td>法人身份证</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;">accountNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(20)</td>
<td>企业对公账户</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;">bankName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(20)</td>
<td>开户行支行</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>支付行号(12位)</td>
</tr>
</tbody>
</table>
<p>绑卡信息:</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;">acctNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(20)</td>
<td>银行卡号</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>银行卡绑定手机号</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;">int</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;">regInviteLink</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(512)</td>
<td>注册链接</td>
</tr>
<tr>
<td style="text-align: left;">regInviteLinkEndTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(30)</td>
<td>到期时间 2022-10-10 09:16:00</td>
</tr>
</tbody>
</table>
<p>模拟规则:</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>