飞牛pay接口文档


微信收银台支付接口

<p><strong>简要描述:</strong> </p> <ul> <li>收银台支付 适用于网站收款 ,支付结果通过回调通知。PC网站,可以使用pay_url参数生成二维码,用户微信扫码支付后,PC网站 跳转 成功支付 可以使用订单查询接口,通过轮训的方式或主动查询的方式判断当前用户是否支付成功。 微信内部网站,直接跳转到pay_url参数即可。</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>https://pay.feinius.com/api/op/cashier</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </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;">mchid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商户号</td> </tr> <tr> <td style="text-align: left;">total_fee</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>金额。单位:分</td> </tr> <tr> <td style="text-align: left;">out_trade_no</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商户订单号</td> </tr> <tr> <td style="text-align: left;">description</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>订单标题、商品描述</td> </tr> <tr> <td style="text-align: left;">attach</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>自定义数据,在回调中会返回</td> </tr> <tr> <td style="text-align: left;">notify_url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>回调地址,不能带参数 例:example.com/api/callback?xxxxx</td> </tr> <tr> <td style="text-align: left;">direct_pay</td> <td style="text-align: left;">否</td> <td style="text-align: left;">number</td> <td>直接支付。0-需要用户点击支付按钮发起支付,1-直接支付,用户打开即可输入密码。默认为0</td> </tr> <tr> <td style="text-align: left;">cancel_pay_url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>用户取消支付,跳转url,默认为空,停留在支付页面</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> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ &amp;quot;code&amp;quot;: 0, &amp;quot;data&amp;quot;: { &amp;quot;order_id&amp;quot;: &amp;quot;p1873391116371062784&amp;quot;, &amp;quot;out_trade_no&amp;quot;: &amp;quot;t123456789000&amp;quot;, &amp;quot;total_fee&amp;quot;: &amp;quot;1&amp;quot;, &amp;quot;pay_url&amp;quot;: &amp;quot;https://pay.feinius.com/op/cash?id=p1873391116371062784&amp;quot; }, &amp;quot;message&amp;quot;: &amp;quot;&amp;quot; }</code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">pay_url</td> <td style="text-align: left;">string</td> <td>支付网址,pc可以生成一个支付的二维码,手机网页可以直接跳转到付款网址</td> </tr> <tr> <td style="text-align: left;">order_id</td> <td style="text-align: left;">string</td> <td>平台唯一订单号。通过这个订单号,后续可 查询订单状态、处理退款等</td> </tr> </tbody> </table> <p>商户订单号</p> <p><strong>备注</strong> </p> <ul> <li> </li> </ul>

页面列表

ITEM_HTML