通企付

基于核心企业资金流动智能管理平台


跳转小程序收银台

<p><strong>使用场景:</strong> </p> <ul> <li>商户在外部浏览器或者app内h5生成订单参数,生成跳转链接,用户通过对应链接跳转到小程序收银台,收银台小程序负责渠道下单支付,并返回结果。</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>applet/getAppletUrl</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>请求类型:</strong></p> <ul> <li>application /json</li> </ul> <p>&lt;br&gt; <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</td> <td>商户号</td> </tr> <tr> <td style="text-align: left;">appId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>应用ID,默认为商户appId,若为服务商模式,需传入服务商appId</td> </tr> <tr> <td style="text-align: left;">reqTime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</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</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</td> <td>签名</td> </tr> <tr> <td style="text-align: left;">signType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>签名类型,MD5/RSA/SM2</td> </tr> <tr> <td style="text-align: left;">mchOrderNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>商户订单号</td> </tr> <tr> <td style="text-align: left;">amount</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>金额(单位:分)</td> </tr> <tr> <td style="text-align: left;">body</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>描述</td> </tr> <tr> <td style="text-align: left;">goodsInfo</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>商品备注,为List&lt;goodsInfo&gt;的JSON字符串,使用B2B订单支付时必填</td> </tr> <tr> <td style="text-align: left;">notifyUrl</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>通知地址</td> </tr> <tr> <td style="text-align: left;">validTime</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>链接有效期,单位秒,不传默认120秒,最小120秒,最大2592000秒</td> </tr> <tr> <td style="text-align: left;">expiredTime</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>订单有效期,单位秒,默认1小时</td> </tr> <tr> <td style="text-align: left;">remark</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>订单备注</td> </tr> <tr> <td style="text-align: left;">channelExtra</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>渠道参数,JSON字符串,特定渠道发起的额外参数,例:收银宝子商户号cusid</td> </tr> <tr> <td style="text-align: left;">payTypeInfo</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>收银台展示的付款方式,以逗号(,)隔开;注释:WX_PAY(微信),ALI_PAY(支付宝),C_PAY(个人银行卡),B_PAY(企业网银),LOAN_PAY(信用支付);</td> </tr> <tr> <td style="text-align: left;">directPayType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>直接支付的支付方式(填入该参数则自动使用该支付方式下单并拉起支付,当前支持WX_LITE:微信小程序支付;SFT_HRJ:通联汇入金;ALI_QR:支付宝支付;ALI_CREDIT:花呗分期;SYB_B2C_WECHAT:微信小程序收银台支付)</td> </tr> <tr> <td style="text-align: left;">urlType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>生成链接方式,URL_Common(通过PC端下单扫码支付使用此生成链接方式,该链接支持访问微信、支付宝小程序)&lt;!--、URL_Link(仅支持访问微信小程序)、URL_Scheme(仅支持访问微信小程序,为空时默认为URL_Scheme)--&gt;</td> </tr> </tbody> </table> <p>&lt;br&gt;</p> <table> <thead> <tr> <th style="text-align: left;">goodsInfo参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">goodsnm</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商品简称</td> </tr> <tr> <td style="text-align: left;">goodsamt</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>商品金额(单位:元)</td> </tr> <tr> <td style="text-align: left;">goodsnum</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>商品数量</td> </tr> </tbody> </table> <p>&lt;br&gt;</p> <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-处理成功,9999-异常,具体错误详见msg字段</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>返回信息:具体错误原因,例如:签名失败、参数格式校验错误</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</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;">String</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;">appletUrl</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>访问路径</td> </tr> <tr> <td style="text-align: left;">urlType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>生成链接方式,URL_Common(该链接支持访问微信、支付宝小程序)&lt;!--、URL_Link(仅支持访问微信小程序)、URL_Scheme(仅支持访问微信小程序,为空时默认为URL_Schema)--&gt;</td> </tr> </tbody> </table> <p><strong>返回示例:</strong></p> <p>{ &quot;code&quot;: 0, &quot;data&quot;: { &quot;appletUrl&quot;: &quot;<a href="https://wxaurl.cn/xxxxx&quot">https://wxaurl.cn/xxxxx&quot</a>;, &quot;urlType&quot;: &quot;URL_Common&quot; }, &quot;msg&quot;: &quot;SUCCESS&quot;, &quot;sign&quot;: &quot;713B50182CAFC8B7B71CEE94D1D0A1B7&quot; }</p>

页面列表

ITEM_HTML