本文實例講述了微信掃碼支付模式。分享給大家供大家參考,具體如下:
背景:因為微信占據眾多的用戶群,作為程序開發,自然而然也成了研究的重點。畢竟個人能力有限,很難想象設計的復雜性,多數時間接觸起來,各種蒙圈,在此筆記自己的操作流程,僅做參考,歡迎指正。
一.微信掃碼支付模式
1.附帶微信公眾號“微信開發”中,對微信掃碼支付的兩種模式流程圖以作“膜拜”。


2.具體的操作,可詳細參考官方開發文檔
文檔有強調:
模式一開發前,商戶必須在公眾平臺后臺設置支付回調URL。URL實現的功能:接收用戶掃碼后微信支付系統回調的productid和openid;URL設置詳見回調地址設置。
模式二與模式一相比,流程更為簡單,不依賴設置的回調支付URL。商戶后臺系統先調用微信支付的統一下單接口,微信后臺系統返回鏈接參數code_url,商戶后臺系統將code_url值生成二維碼圖片,用戶使用微信客戶端掃碼后發起支付。注意:code_url有效期為2小時,過期后掃碼不能再發起支付。
3.建議下載微信公眾平臺提供的示例代碼
個人覺得作為原生開發,著重更改幾個配置項還是難度不大的,重要的是了解對方的代碼實現思路。下面主要介紹在ThinkPHP框架下的模式二開發參考
4.開發原文參考
更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP微信開發技巧匯總》、《php curl用法總結》、《PHP網絡編程技巧總結》、《php字符串(string)用法總結》、《PHP中json格式數據操作技巧匯總》及《PHP針對XML文件操作技巧總結》
希望本文所述對大家PHP程序設計有所幫助。
您可能感興趣的文章:- ThinkPHP框架整合微信支付之Native 掃碼支付模式二圖文詳解
- ThinkPHP框架整合微信支付之Native 掃碼支付模式一圖文詳解
- php微信掃碼支付 php公眾號支付
- php實現微信原生支付(掃碼支付)功能
- PHP 接入微信掃碼支付總結(總結篇)
- 分享微信掃碼支付開發遇到問題及解決方案-附Ecshop微信支付插件
- PC端微信掃碼支付成功之后自動跳轉php版代碼
- PHP 微信掃碼支付源代碼(推薦)
- php實現微信掃碼支付