2.6 公众号/小程序进件接口(支付授权目录)
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>该接口是在商户进件完毕以后,对商户主体本身是有公众号、小程序的进行进件操作,进件操作主要是配置支付授权目录,以及关注的APPID操作,只允许公众号、小程序主体与当前APPID一致的进行进件操作;</li>
<li>支付目录配置可以查考官方链接:<a href="https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_3">https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_3</a></li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://pay.test.891tech.com/website/agent/isv/wechatPublicOrAppletApply.action</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST 【application/json】</li>
</ul>
<h5>参数</h5>
<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;">bizType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>接入接口,固定值:wechatPublicOrAppletApply</td>
</tr>
<tr>
<td style="text-align: left;">agentNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>代理商编号</td>
</tr>
<tr>
<td style="text-align: left;">merchantNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>二级商户号</td>
</tr>
<tr>
<td style="text-align: left;">orderNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>请求的订单号,50位以内,只支持数字或者字母</td>
</tr>
<tr>
<td style="text-align: left;">payType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>区分类型是公众号还是小程序,请查询字段说明</td>
</tr>
<tr>
<td style="text-align: left;">appIds</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>支付公众号(小程序)APPID列表,多个请填入格式如:111, 222, 333</td>
</tr>
<tr>
<td style="text-align: left;">authPayDirs</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>支付授权目录,最好填写顶级域名,越细目录官方兼容越难,最后需要注意有‘/’</td>
</tr>
<tr>
<td style="text-align: left;">subscribeAppIds</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>关注公众号列表,当为公众号时候填入,多个请填入格式如:111, 222, 333</td>
</tr>
<tr>
<td style="text-align: left;">receiptAppIds</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>关注小程序列表,当为小程序时候填入 ,多个请填入格式如:111, 222, 333</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;bizType&quot;: &quot;wechatPublicOrAppletApply&quot;,
&quot;orderNo&quot;: &quot;20220902142238704&quot;,
&quot;agentNo&quot;: &quot;AG00000000000012&quot;,
&quot;data&quot;: &quot;kcTY8tOBmG8b+MXtsZheL6bopoM67Lgy4DUm7wHitW/6Jjs25giXkhJPfp3Ww+GJ11tzBXIe5OQFhhRW3dNMGxhxU4cf1S/rhnyjS01+DfPJ4EDlCiTEuwYyUt1K+Xt2gAHR6zTafsWL+RM8wweIXlns5/FeEj+c+GhkSCz8gWhP0iTTvAgqLCHOnCy2wlGUR2xPV3dpcaC5H/eLDxOK1Wkp28WypGn0kG32zXTiApP+U140kJeTJ244KNzqH6fvMrmnagqdqUpSGeToAt303/4v20/hATagroLuCcLMnAQf2o4tC5oT1FwUfq4d2NUZT8psCuMSBgKRwh7JX1O+PWklYRvS8jYU&quot;,
&quot;signature&quot;: &quot;NdjmuWPB8xtkTS4v0KJPm8OFJf9TfvHLoSTj+aa3dXlM7dCMMqOd+JcAUOpe7SnUSIhhqCe62/8VgRnus3Ixp0DU/K+VWYnGBxFjP19SOkj8FEat09y9SZlqvJ2BYshNcDmgQ+LenxvdEsDdvTH6ukQQYjytFsf2V52q9QR+2pJCBLQW6fxc14We+JCDuw0r/lWXHZsRqyUXxAiO1Asgb7LZ9Nrvattmff4lgtvlxPY18rJEAcJd1ommB3QlmgXJmbd9XUyl1I5cPwqWry6DK3zzupeOd8LkuQQnS3Woe8XNkjFKIJ6stCJQZeDSmSNTuf0ru7ss7dGT7E0LHYhs/A==&quot;,
&quot;retCode&quot;: &quot;C0000&quot;,
&quot;retMsg&quot;: &quot;成功&quot;
}</code></pre>
<h5>解密返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">是否必返</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">appIds</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">关注公众号/小程序的APPID,多个返回为:111, 222, 333</td>
<td style="text-align: left;">是</td>
</tr>
<tr>
<td style="text-align: left;">authPayDirs</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">配置的支付目录</td>
<td style="text-align: left;">是</td>
</tr>
<tr>
<td style="text-align: left;">channelMsg</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">返回信息</td>
<td style="text-align: left;">是</td>
</tr>
<tr>
<td style="text-align: left;">channelRet</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">返回码</td>
<td style="text-align: left;">否</td>
</tr>
<tr>
<td style="text-align: left;">merchantNo</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">二级商户号</td>
<td style="text-align: left;">否</td>
</tr>
<tr>
<td style="text-align: left;">orderNo</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">原交易订单号</td>
<td style="text-align: left;">是</td>
</tr>
<tr>
<td style="text-align: left;">receiptAppIds</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">小程序关注的APPID,多个返回为:111, 222, 333</td>
<td style="text-align: left;">否</td>
</tr>
<tr>
<td style="text-align: left;">subscribeAppIds</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">公众号关注的APPID,多个返回为:111, 222, 333</td>
<td style="text-align: left;">否</td>
</tr>
<tr>
<td style="text-align: left;">wxPublicApplyStatus</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">报备结果状态,请查看字段说明,有结果表示有数据返回</td>
<td style="text-align: left;">是</td>
</tr>
<tr>
<td style="text-align: left;">wxPublicConfigStatus</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">支付目录以及支付后关注的APPID配置状态,以此为准,请查看字段说明</td>
<td style="text-align: left;">是</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>上述返回参考查询接口即可</li>
</ul>