本文實例講述了微信掃碼支付模式。分享給大家供大家參考,具體如下:
背景:因為微信占據(jù)眾多的用戶群,作為程序開發(fā),自然而然也成了研究的重點。畢竟個人能力有限,很難想象設(shè)計的復(fù)雜性,多數(shù)時間接觸起來,各種蒙圈,在此筆記自己的操作流程,僅做參考,歡迎指正。
一.微信掃碼支付模式
1.附帶微信公眾號“微信開發(fā)”中,對微信掃碼支付的兩種模式流程圖以作“膜拜”。
2.具體的操作,可詳細(xì)參考官方開發(fā)文檔
文檔有強(qiáng)調(diào):
模式一開發(fā)前,商戶必須在公眾平臺后臺設(shè)置支付回調(diào)URL。URL實現(xiàn)的功能:接收用戶掃碼后微信支付系統(tǒng)回調(diào)的productid和openid;URL設(shè)置詳見回調(diào)地址設(shè)置。
模式二與模式一相比,流程更為簡單,不依賴設(shè)置的回調(diào)支付URL。商戶后臺系統(tǒng)先調(diào)用微信支付的統(tǒng)一下單接口,微信后臺系統(tǒng)返回鏈接參數(shù)code_url,商戶后臺系統(tǒng)將code_url值生成二維碼圖片,用戶使用微信客戶端掃碼后發(fā)起支付。注意:code_url有效期為2小時,過期后掃碼不能再發(fā)起支付。
3.建議下載微信公眾平臺提供的示例代碼
個人覺得作為原生開發(fā),著重更改幾個配置項還是難度不大的,重要的是了解對方的代碼實現(xiàn)思路。下面主要介紹在ThinkPHP框架下的模式二開發(fā)參考
4.開發(fā)原文參考
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP微信開發(fā)技巧匯總》、《php curl用法總結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP中json格式數(shù)據(jù)操作技巧匯總》及《PHP針對XML文件操作技巧總結(jié)》
希望本文所述對大家PHP程序設(shè)計有所幫助。
您可能感興趣的文章:- ThinkPHP框架整合微信支付之Native 掃碼支付模式二圖文詳解
- ThinkPHP框架整合微信支付之Native 掃碼支付模式一圖文詳解
- php微信掃碼支付 php公眾號支付
- php實現(xiàn)微信原生支付(掃碼支付)功能
- PHP 接入微信掃碼支付總結(jié)(總結(jié)篇)
- 分享微信掃碼支付開發(fā)遇到問題及解決方案-附Ecshop微信支付插件
- PC端微信掃碼支付成功之后自動跳轉(zhuǎn)php版代碼
- PHP 微信掃碼支付源代碼(推薦)
- php實現(xiàn)微信掃碼支付