你们都知道微信支付是须要企业认证才能够开的; 也并非在乎微信认证那几百块钱, 而是没有公司根本开不了官方的微信支付接口.php
怎么办呢?git
也不是没有办法, 微信如今推出了"服务商"模式, 也就是给线下小微商户开通微信收款的权限. 而微信为了方便服务商拓展业务, 给了服务商替商户发起支付的 API 接口, 支付完成再通知到服务商. 而后次日, 到帐的钱会有财付通(微信支付)直接清算到商户的我的银行卡里面.github
首先到 https://www.023pay.cn 注册一个帐号,json
点击"填写我的资料,开通微信支付"小程序
填写相关资料bash
选择费率选择最优惠的0.38%微信
提交app
等过两三分钟后,就能够签约了composer
签约过程及其简单, 就微信扫码, 点一下手机上的确认就完成了.测试
签约完成后, 建立一个 key
对接他们的 SDK, 便可获取发起支付的二维码
composer require 023pay/sdk
/** * @var \ShanchengPay\ShanchengPay $sdk */ $sdk = app('023pay'); $pay = new \ShanchengPay\Payment(); $pay->out_trade_no = 1; // 订单号 $pay->total_fee = 1; // 费用,单位分 $pay->body = '测试商品'; // 商品名称 $pay->notify_url = route('xxx'); // 您的回调地址 $pay->trade_type = 'NATIVE'; // 交易类型,NATIVE return json_encode($sdk->pay($pay));
生成二维码
扫码, 成功!
回调的逻辑请自行查看 SDK https://github.com/023pay/php-sdk
好了,今天就先给你们介绍到这里, 下次和你们介绍如何接入小程序.