tp5微信公衆號支付

我在這個過程當中用的是微信提供的js-sdk( 官方下載地址爲:js_sdk下載地址 ); php

在這裏咱們進行的是前端

1.  如下我實際開發中採用的的是tp5框架 ,我把js-sdk放在了 vendor文件夾下 也就是我下圖中名爲pay的文件夾.。文件下載地址(github開發實例下載地址) git

你須要對各個文件的相互引入進行更改,我這裏的PAY_PATH實在入口文件定義的。指向爲 vendor/pay文件夾 github

2.再C層引入 JsPayApi  調取統一下單接口 生成paySign (統一下單接口地址::統一下單接口文檔地址)ajax

    

3.前端發起微信支付頁面  我在這裏採用的是 ajax請求後臺payment    發起支付微信

以上正常進行的話會出現如下界面框架

    

 

 

錯誤相應的解決辦法測試

    (get_brand_wcpay_request:fail)   1):公衆號-》微信支付-》開發配置 支付受權目錄設置問題,測試環境須要配置測試受權目錄和添加測試白名單微信支付

 

2)簽名錯誤:3d

參數順序錯誤,PHP須要按照參數字母進行ksort排序;
 

 

 

更多php技術交流,可加Q羣:884743303,裏面各路大神爲您保駕護航,

相關文章
相關標籤/搜索