你們都知道微信支付是須要企業認證才能夠開的; 也並非在乎微信認證那幾百塊錢, 而是沒有公司根本開不了官方的微信支付接口.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
好了,今天就先給你們介紹到這裏, 下次和你們介紹如何接入小程序.