首頁  >  文章  >  後端開發  >  微信支付之PHP版本流程梳理分享

微信支付之PHP版本流程梳理分享

小云云
小云云原創
2018-03-31 14:50:141995瀏覽

本文主要和大家分享微信支付之PHP版本流程梳理分享,隨著行動業務的廣泛使用,作為一個phper多少得懂些支付相關的技術。以下就為大家整理一個PHP版本的支付的流程。

1. 微信公眾平台的設定

#1.1登入

https://mp.weixin.qq.com

#開通微信支付

(300##開通微信支付(300

)

 

#2. 商家設定

2.1 登入商家平台

#https://pay.weixin.qq.com/index. php/partner/public/home

如果商家平台登入使用者綁定了微訊號就會出現:

 

2.2

基本設定

 

 

支付可能遇到的設定選項。

 

 

 

 

安裝憑證

 

##### ######## #######2.3設定安全API###(開發必須)################### ########### ## ############# ############設定一個32長度的API金鑰。 ###############下載憑證###(###前提是已經安裝了控制項和憑證######)########### ####3. ######開發###Demo(ThinkPHP###,根據官方版本修改######)################ #####3.1 ###目錄結構################### ##################3.2## #檔案詳情######(lib######庫######)################## ####### ###########3.2.1###設定檔################### ################################ ############ ## ######

3.2.2程式碼呼叫

#3.2.2.1在控制器的建構函數中引入

 

#3.2.2.2 程式碼請求產生二維碼

 

3.2. 2.3處理回呼

 

回呼的特定處理的邏輯是在核心庫裡面,如果付款完成了,修改資料庫中訂單的狀態為1(微信的回呼)

3.2.2.3 自訂回呼偵測訂單狀態

#產生二維碼之後,使用者是否支付我們沒有辦法直接判斷,透過在微信的回呼函數中的訂單的狀態值我們可以判斷,如果為1#則支付成功,這時候就可以自訂操作了。

 

後台查詢訂單的狀態,

 

 

相關推薦:

PHP如何實現微信支付

微信支付的退款功能開發

#PHP開發微信支付和支付寶支付實例

以上是微信支付之PHP版本流程梳理分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn