统一下单
<h5>商户下单接口</h5>
<ul>
<li>商户下单接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/api/vborder/qrorder/standard/create</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </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;">orgCode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>机构编码</td>
</tr>
<tr>
<td style="text-align: left;">orderNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(64)</td>
<td>商户订单号,商户系统内部生成的订单号,需要保持在同一个商户下唯一 <br> <span style="color:#F00"> 示例:2022090700001</td>
</tr>
<tr>
<td style="text-align: left;">paymentNos</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(128)</td>
<td>深圳实名:投保单号,多个以#分隔<br>中保信模式:保信支付单号<br>上海模式:传平台交易号 <br> <span style="color:#F00"> 示例:T1000078324265</td>
</tr>
<tr>
<td style="text-align: left;">orderAmount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long(11)</td>
<td>订单总金额,以分为单位 <br><span style="color:#F00"> 示例:100</td>
</tr>
<tr>
<td style="text-align: left;">insurAmount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long(11)</td>
<td>车险金额,以分为单位,深圳实名时,上送该字段,会以该金额请求深圳实名,不上送,默认以总金额进行深圳实名 <br><span style="color:#F00"> 示例:100</td>
</tr>
<tr>
<td style="text-align: left;">reductionAmount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Long(11)</td>
<td>营销立减金额,以分为单位 <br><span style="color:#F00"> 示例:100</td>
</tr>
<tr>
<td style="text-align: left;">goodNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>商品编码,微保提供,未提供不用传值 <br><span style="color:#F00"> 示例:ONEQRCODE</td>
</tr>
<tr>
<td style="text-align: left;">goodName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(256)</td>
<td>商品名称 ,<br> <span style="color:#F00">不支持特殊符号:英文的双引号"" 及 ^字符</span> <br><span style="color:#F00"> 示例:保单缴费</td>
</tr>
<tr>
<td style="text-align: left;">payType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>支付方式 下单类型为非聚合方式时必填 <br>WECHAT_JSAPI:公众号支付 <br>WECHAT_MINIPROGRAM:微信小程序(外部)<br> ALIPAY_SCAN:支付宝扫码<br> ALIPAY_LIFE:支付宝生活号 <br>ALIPAY_H5:支付宝H5 <br>ALIPAY_APP:支付宝APP<br> ALIPAY_MINIPROGRAM:支付宝小程序(外部) <br>UNION_JSPAY:银联云闪付JS支付 <br>ICBC_EPAY:新直连收单-工商银行<br>CMB_EPAY:新直连收单-招商银行<br>ABC_EPAY:新直连收单-农业银行<br>JDPAY_H5WALLET:京东支付<span style="color:#F00"> (暂无法指定京东钱包或京东白条支付方式)</span><br><span style="color:#F00"> 示例:WECHAT_JSAPI</td>
</tr>
<tr>
<td style="text-align: left;">payWay</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(11)</td>
<td>下单类型:<br>UNIFY:聚合URL<br>SINGLE:非聚合<br> CASHIER:统一收银台(仅PC端的微信/支付宝扫码时和支付宝、微信APP内的微信支付和支付宝支付、京东支付H5收银台支持实名) <br><span style="color:#F00"> 示例:UNIFY</td>
</tr>
<tr>
<td style="text-align: left;">identifyId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(64)</td>
<td>用户标识,<br>微信openId <br>支付宝userId <br>银联云闪付JS支付code <br>京东userId <br>下单类型为非聚合方式时,微信、支付宝、云闪付必填 <br>下单类型为非聚合方式时,京东实名必填<br><span style="color:#F00">示例:o2O6gt8QJYry9JEyL1zhr0WuGdsg</td>
</tr>
<tr>
<td style="text-align: left;">salesChannel</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>销售渠道</td>
</tr>
<tr>
<td style="text-align: left;">expiredTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>订单支付过期时间 <br><span style="color:#F00">支付宝H5支付,最长支持15天 </span><br>格式:"yyyy-MM-dd HH:mm:ss" 不传默认120分钟 <br><span style="color:#F00"> 2022-09-07 12:23:45</td>
</tr>
<tr>
<td style="text-align: left;">notifyUrl</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(512)</td>
<td>异步支付结果通知地址 <br><span style="color:#F00"> 示例: <a href="https://notify.com/xxx">https://notify.com/xxx</a></td>
</tr>
<tr>
<td style="text-align: left;">returnUrl</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(512)</td>
<td>页面同步回调地址,如使用微保收银台,<br>微信公众号、支付宝生活号支付完成后会跳转到该地址<br><span style="color:#F00">非聚合的支付宝生活号此链接无效,需商户自行通过js跳转;</span> <br><span style="color:#F00"> 示例: <a href="https://notify.com/xxx</span>">https://notify.com/xxx</span></a>;</td>
</tr>
<tr>
<td style="text-align: left;">isAuthenti</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(16)</td>
<td>实名标识 <br> N不需要实名认证 <br> C微信/支付宝实名认证 <br> SZ深圳模式<br> JS江苏模式 <br> Z中保信实名认证 <br> SH上海模式<br> 如需车险实名时必填 <br><span style="color:#F00"> 示例: Z</td>
</tr>
<tr>
<td style="text-align: left;">realName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(256)</td>
<td>实名信息,为JSON 格式字符串,定义如下{"name":"姓名","mobile":"手机号","cert_type":"IDENTITY_CARD","cert_no":"身份证号","bankCardNo":"银行卡号"} <br> 上海、深圳实名以及需要渠道实名时必填 <br><span style="color:#F00"> 示例: {"name":"姓名","mobile":"13809809807","cert_type":"IDENTITY_CARD","cert_no":"123456199510218097"}</td>
</tr>
<tr>
<td style="text-align: left;">ext1</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(512)</td>
<td>附加数据,在通知中原样返回 ,<span style="color:#F00"> 不允许使用^字符</td>
</tr>
<tr>
<td style="text-align: left;">ext2</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(512)</td>
<td>附加数据,在通知中原样返回 ,<span style="color:#F00"> 不允许使用^字符</td>
</tr>
<tr>
<td style="text-align: left;">branch</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(256)</td>
<td>商户下属一级分支机构, 红包时使用</td>
</tr>
<tr>
<td style="text-align: left;">limitCredit</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(2)</td>
<td>是否限制信用卡<br>Y:仅借记卡可支付 <br>N:借记卡和信用卡都可支付<br> <span style="color:#F00">默认值:N</span> <br><span style="color:#F00"> 示例:Y</td>
</tr>
<tr>
<td style="text-align: left;">accessToken</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(1024)</td>
<td>微信小程序时选填,微信的accessToken,用来获取微信小程序的链接,如不上送,会由微保根据appid获取请 <br><span style="color:#F00">accessToken为小程序全局唯一后台接口调用凭据 </span> <span style="color:#F00">请确保由微保获取accessToken时不会对业务产生影响</span> <br></td>
</tr>
<tr>
<td style="text-align: left;">path</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(64)</td>
<td>微信小程序时选填 通过 URL Link 进入的小程序页面路径,必须是已经发布的小程序存在的页面,若不上送会默认使用地址:pages/vbaominipay/index <br> <span style="color:#F00">默认值:pages/vbaominipay/index </span> <br><span style="color:#F00"> 示例:pages/vbaominipay/index</td>
</tr>
<tr>
<td style="text-align: left;">frontDisplay</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(256)</td>
<td>聚合支付页面除基础数据之外,商户自定义页面展示内容,json格式 <span style="color:#F00"> 示例:{"投保人姓名":"张三"}</td>
</tr>
<tr>
<td style="text-align: left;">returnType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(16)</td>
<td>小程序支付时返回参数类型 <br>URL:返回链接<br>PAYINFO:返回支付参数 <br> 不上送默认返回URL <span style="color:#F00"> 示例: URL</td>
</tr>
<tr>
<td style="text-align: left;">divideType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(16)</td>
<td>分账订单标记 <br>DELAY_SETTLE:需要分账<br>REAL_TIME:不需要分账<br>REAL_TIME_DIVIDE:实时分账;需同时传入divideDetail 不上送默认不需要分账 <span style="color:#F00"> 示例: DELAY_SETTLE</td>
</tr>
<tr>
<td style="text-align: left;">divideDetail</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(256)</td>
<td>分账明细 <br>divideType为实时分账时,必传。JSON格式:<br>divideRecvCustomerNo:分账接收方<br>divideAmount:分账金额 <br>detailCustomerSeq:分账明细单号<br>divideDesc:分账描述 <span style="color:#F00"> 示例: [{"detailCustomerSeq":"20240403000001","divideDesc":"分账","divideRecvCustomerNo":"0000000002","divideAmount":"2"}]</td>
</tr>
<tr>
<td style="text-align: left;">divideNotifyUrl</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(256)</td>
<td>分账通知地址 ,不传则不通知 <span style="color:#F00"> 示例: <a href="https://notify.com/xxx">https://notify.com/xxx</a></td>
</tr>
<tr>
<td style="text-align: left;">xcxParams</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(1024)</td>
<td>微信小程序支付完成后跳转到商户小程序时选填 json格式,跳转小程序时参数会拼在path后 <br><span style="color:#F00">{"xcxAppId":"小程序appId","params":"参数","path":"小程序页面地址"}</td>
</tr>
</tbody>
</table>
<h5>ext1为json字符串,扩展参数如下</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th style="text-align: left;">示例</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">limitPayType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string(128)</td>
<td>payWay=CASHIER时,收银台页面展示指定的支付方式,可展示一种或多种支付方式:<br>ONEQRCODE:支付宝/微信支付<br>EBANK_B2B:网银B2B<br>EBANK_B2C:网银B2C<br>EBANK_BANKTRANSFERPAY:转账<br> EPAY:新直联收单([具体银行请见新直联收单支持银行列表](<a href="https://www.showdoc.com.cn/chinavbao/11558476385890712">https://www.showdoc.com.cn/chinavbao/11558476385890712</a> "具体银行请见新直联收单银行列表"))<br>ICBC_EPAY:新直连收单-工商银行<br>CMB_EPAY:新直连收单-招商银行<br>ABC_EPAY:新直连收单-农业银行<br>JDPAY_H5WALLET:京东支付 <span style="color:#F00"> (暂无法指定京东钱包或京东白条支付方式)</span>)<br><br><br><br>payWay=UNIFY时,指定支付方式支付 <br>WECHAT:微信 <br>ALIPAY:支付宝 <br>UNION:银联云闪付</td>
<td style="text-align: left;">payWay=CASHIER时,示例:"limitPayType":"EBANK_B2B,EBANK_B2C" <br><br><br><br>payWay=UNIFY时,示例:"limitPayType":"WECHAT"</td>
</tr>
</tbody>
</table>
<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;">customerNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>商户号 <br><span style="color:#F00"> 示例:202112090603</td>
</tr>
<tr>
<td style="text-align: left;">orderNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(64)</td>
<td>商户订单号<br><span style="color:#F00"> 示例:2022090700001</td>
</tr>
<tr>
<td style="text-align: left;">payUrl</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(256)</td>
<td>支付链接,<br> 下单类型为聚合URL时必填 <br> 下单类型为非聚合 支付宝扫码、银联云闪付、微信小程序、支付宝小程序、京东钱包、京东白条<span style="color:#F00"> (暂不支持)时必填 <br><span style="color:#F00"> 示例:<a href="http://wx3.chinavbao.cn/api/order/qrcode/order/index?platformSeq=S1567327155606323202">http://wx3.chinavbao.cn/api/order/qrcode/order/index?platformSeq=S1567327155606323202</a></td>
</tr>
<tr>
<td style="text-align: left;">errCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>错误编码 <br><span style="color:#F00"> 示例:0000</td>
</tr>
<tr>
<td style="text-align: left;">errMessage</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(256)</td>
<td>错误描述<br><span style="color:#F00"> 示例:成功</td>
</tr>
<tr>
<td style="text-align: left;">appId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>公众号名称 非聚合 公众号支付必填<br><span style="color:#F00"> 示例:wxxxxxxxxxxxx</td>
</tr>
<tr>
<td style="text-align: left;">timeStamp</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>时间戳 非聚合 公众号支付必填<br><span style="color:#F00"> 示例:1662602450</td>
</tr>
<tr>
<td style="text-align: left;">nonceStr</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>随机串 非聚合 公众号支付必填<br><span style="color:#F00"> 示例:cc5022df608748209b1475e32d4f8fc0</td>
</tr>
<tr>
<td style="text-align: left;">package</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(128)</td>
<td>订单详情扩展字符串 非聚合 公众号支付必填<br><span style="color:#F00"> 示例:prepay_id=wx08100050818243faafd4424ee41f320000</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>签名类型 非聚合 公众号支付必填<br><span style="color:#F00"> 示例:RSA</td>
</tr>
<tr>
<td style="text-align: left;">paySign</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>签名 非聚合 公众号支付必填<br><span style="color:#F00"> 示例:ql99NNtkWrsVJcfUyKfeRlVVsorqkulKviTUY5vXZtxRH+quqcBhngd4tW0GxqLi80RbxDCh1EgHErF0In51ZUvWW8L1tlTSl+Y6+hFtFoNKdNqhopgujtQlI1kHSo4W0k7q8xx3pCq3PA7AjFhZlXW2RdSk3HQa8DXvjAbQmxUVz9J8urOAWKpFboW8Bs8HHlVE/G7UmcRj6YUkZyOhcVf46Ux6aP5tm2InyX9tJoFZXCn8qXqxOjWAaDkxfBeobC7kdCcUHOhCtLpjMHLuGdM0ZvJBSGDoU4j/AJYnVUgO/LbWZpVgR3Bkp53MI/iEJdjx/rvzNZ9lmfXpejJkcw==</td>
</tr>
<tr>
<td style="text-align: left;">tradeNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(512)</td>
<td>非聚合支付宝生活号,支付宝H5,支付宝APP时必填<br>支付宝生活号单号/支付宝H5 form表单/支付宝APP参数<br> <span style="color:#F00"> 商户可决定是否直接提交form表单,如需要直接提交的,可将这个表单的String加自动提交脚本输出到http response中,如不需要直接提交的,可以自行决定中间处理过程,但form表达内容不可修改,否则会引起报错。<br>自动提交脚本示例:<code>&lt;script&gt;</code>document.form[0].submit();<code>&lt;/script&gt;</code><br><span style="color:#F00"> 示例:2022090822001484981417335685</td>
</tr>
<tr>
<td style="text-align: left;">directPayParams</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(512)</td>
<td>新直连收单时必填 工商银行/招商银行返回FORM表单 农业银行返回链接 <br> <span style="color:#F00"> 商户可决定是否直接提交form表单,如需要直接提交的,可将这个表单的String加自动提交脚本输出到http response中,如不需要直接提交的,可以自行决定中间处理过程,但form表达内容不可修改,否则会引起报错。<br>自动提交脚本示例:<code>&lt;script&gt;</code>document.form[0].submit();<code>&lt;/script&gt;</code><br><span style="color:#F00"> 示例:2022090822001484981417335685</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;code&quot;:&quot;200&quot;,
&quot;success&quot;:true,
&quot;data&quot;:&quot;{\&quot;customerNo\&quot;:\&quot;202112090603\&quot;,\&quot;reqmsg\&quot;:\&quot;g3vyXbxqFP6ejHAsbRgnw4iwFaZiLu59CeFLSlZ9duouQhXDP5GX/H+n/4g4OhM9SxyBavyQQKBzEN1E2myq+vs5+PAvBq0twqnL+Jh/HwXLmyC3hQVPzMulSLnyUr3iORDFHCLUtQ9rst+nhsjQyBR+2hlgFeNqpz+HNxpMogMOOfaLgHW7SxxF4BMfDK5tBE8mB2KkLrii416BiDpJKbDOgZ+K3B+Th//UpCTcdeaWLP1Bvt8X5oauI5futPRegNIseNtOJ5nTZHWLnMT8bURETfsZkOzOaykkpP1KDa2L4fkan76hW10CJK94sCYiHQiCYhYRVtbyVSzYLneph0javXVDucmY0FaAkglivZ/6Uu2kpyRZDD+sj0ohUJC0gK5x6G6ue7l47Knujr2w7q5jHnLBnhBt5+sENMD+wMaTs4TAgmQCw0AtnS9mVVbe6PYptLNN7rMMDPQc9QiB0F6T0NcTtCUGk14tND65iJY0gNHCo6EO1IvlKB/Zv9sm45zXRQ/LceYvtrsDM1IaQF67Z2+s6XUnApVD7x48z6Ec1sh/S1MD4XSmyXerIYcON75qG0LrmUkNNHUawqMoB6Izhu9CzrkzIsR5ufaUHPV9Z09olc3+OkoInepxCphmVfLW8hYZIeAlzB5py9iKHGKkCyCgU14v8HKXDivpvkaLroRyPKweiFzuxF5DuVlzZi8mdAVTjaImzuegxFTO7tJGStjoQexQs6nyetXuJ0+ytvaoXXdeZHphqQj6OoHmnA+iVZI6CO1PGCzu/Fwz4CtWSPUf6We1tjYYCLRYBtw3yPe9UpW1ygHP7e9G3/QW0WvmsUbg2okhYFEBXheeJX+nvONdUsHOuHGNktr/LAtrYooJUl2cI5Ts7bRk7qHNbvQeW39y9zzdlj1sLMqGvWRINg4coOc8M0EcdxAC/Pp4h7y+v1hCq6lTnI1dhmD1zACu/Ako6PcY76QK8Er43KYFW0AM7LJ0d+I5cYWfyf5nxh+oMNVPStIHOIouMWm7\&quot;}&quot;,
&quot;msg&quot;:&quot;操作成功&quot;
}
reqmsg明文:
{
&quot;orderNo&quot;: &quot;202209070002&quot;,
&quot;customerNo&quot;: &quot;202112090603&quot;,
&quot;payUrl&quot;: &quot;http://wx3.chinavbao.cn/api/order/qrcode/order/index?platformSeq=S1567327155606323202&quot;,
&quot;errCode&quot;: &quot;0000&quot;,
&quot;errMessage&quot;: &quot;成功&quot;
}
新直连收单返回FORM表单明文:
{
&quot;orderNo&quot;: &quot;20241224000000009&quot;,
&quot;customerNo&quot;: &quot;202112090603&quot;,
&quot;tradeNo&quot;: &quot;&quot;,
&quot;errCode&quot;: &quot;0000&quot;,
&quot;errMessage&quot;: &quot;成功&quot;,
&quot;directPayParams&quot;: &quot;&lt;form name=\&quot;auto_submit_form\&quot; method=\&quot;post\&quot; action=\&quot;https://gw.open.icbc.com.cn/ui/cardbusiness/epayh5/ui/consumption/V1?charset=UTF-8&amp;format=json&amp;sign=YpjYUpqKOjNnsl0NzLKZ5g%2FUbikcNamjfidDyigwEJ1F%2BCjpyxIhx1og5%2BLXnh9wFGv93p2vFMBC1u7HdqfebVedzzLuAUyvDfLti42SgxOTM6ALMA9%2FMLroVgupklUrshZ%2F3B6ElzZdX3J%2Ba0LjnaYD%2FHT24KsK9TIhDDSFmeLqyc%2FSdsIVISMZtcSBNeHYc98dbXAryp7wia71dIhyNbvf2ca%2F6hHU%2FpfQnjvfz8VutQYsdpOZvfGaV3y0nYjlTFOTxGppcdwauugAhxmXhSQIkk16nEehFOoEIM1nL5yMZAtdHpXqypcJBP8OfQ6nuMXQ10AxEKaaeOaJyJ4ZKw%3D%3D&amp;msg_id=1031414906953535488&amp;app_id=10000000000003241638&amp;sign_type=RSA2&amp;timestamp=2024-12-24+14%3A01%3A26\&quot;&gt;\n&lt;input type=\&quot;hidden\&quot; name=\&quot;biz_content\&quot; value=\&quot;{&amp;quot;access_type&amp;quot;:&amp;quot;4&amp;quot;,&amp;quot;amount&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;backup1&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;credit_type&amp;quot;:&amp;quot;2&amp;quot;,&amp;quot;cur_type&amp;quot;:&amp;quot;001&amp;quot;,&amp;quot;cust_id&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;external_app_id&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;h5_flag&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;icbc_appid&amp;quot;:&amp;quot;10000000000003241638&amp;quot;,&amp;quot;installment_times&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;language&amp;quot;:&amp;quot;zh_CN&amp;quot;,&amp;quot;merURL&amp;quot;:&amp;quot;http://wx3.chinavbao.cn/api/order/result/notify/qrcode/icbc&amp;quot;,&amp;quot;mer_acct&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;mer_id&amp;quot;:&amp;quot;020073720161&amp;quot;,&amp;quot;mer_prtcl_no&amp;quot;:&amp;quot;0200737201610201&amp;quot;,&amp;quot;mer_var&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;merchant_info&amp;quot;:&amp;quot;test&amp;quot;,&amp;quot;mobile&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;notify_type&amp;quot;:&amp;quot;HS&amp;quot;,&amp;quot;order_date&amp;quot;:&amp;quot;20241224140126&amp;quot;,&amp;quot;order_id&amp;quot;:&amp;quot;103141490683609497708370&amp;quot;,&amp;quot;result_type&amp;quot;:&amp;quot;1&amp;quot;,&amp;quot;return_url&amp;quot;:&amp;quot;https://cli.im/text/other&amp;quot;,&amp;quot;wallet_flag&amp;quot;:&amp;quot;&amp;quot;}\&quot;&gt;\n&lt;input type=\&quot;submit\&quot; value=\&quot;立刻提交\&quot; style=\&quot;display:none\&quot; &gt;\n&lt;/form&gt;\n&lt;script&gt;document.forms[0].submit();&lt;/script&gt;&quot;
}
新直连收单返回链接明文:
{
&quot;orderNo&quot;: &quot;20241224000000008&quot;,
&quot;customerNo&quot;: &quot;202112090603&quot;,
&quot;payUrl&quot;: &quot;&quot;,
&quot;tradeNo&quot;: &quot;&quot;,
&quot;errCode&quot;: &quot;0000&quot;,
&quot;errMessage&quot;: &quot;成功&quot;,
&quot;directPayParams&quot;: &quot;https://mobile.abchina.com/mpaynew/mpay/index?TOKEN=17350196046989117406&quot;
}</code></pre>