微信公众平台开发教程⑤ 微信扫码支付模式介绍


Posted in PHP onApril 10, 2019

本文实例讲述了微信扫码支付模式。分享给大家供大家参考,具体如下:

背景:因为微信占据众多的用户群,作为程序开发,自然而然也成了研究的重点。毕竟个人能力有限,很难想象设计的复杂性,多数时间接触起来,各种蒙圈,在此笔记自己的操作流程,仅做参考,欢迎指正。

一.微信扫码支付模式

1.附带微信公众号“微信开发”中,对微信扫码支付的两种模式流程图以作“膜拜”。

微信公众平台开发教程⑤ 微信扫码支付模式介绍

微信公众平台开发教程⑤ 微信扫码支付模式介绍

2.具体的操作,可详细参考官方开发文档

文档有强调:

模式一开发前,商户必须在公众平台后台设置支付回调URL。URL实现的功能:接收用户扫码后微信支付系统回调的productid和openid;URL设置详见回调地址设置。

模式二与模式一相比,流程更为简单,不依赖设置的回调支付URL。商户后台系统先调用微信支付的统一下单接口,微信后台系统返回链接参数code_url,商户后台系统将code_url值生成二维码图片,用户使用微信客户端扫码后发起支付。注意:code_url有效期为2小时,过期后扫码不能再发起支付。

3.建议下载微信公众平台提供的示例代码

个人觉得作为原生开发,着重更改几个配置项还是难度不大的,重要的是了解对方的代码实现思路。下面主要介绍在ThinkPHP框架下的模式二开发参考

4.开发原文参考

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
如何在PHP中使用Oracle数据库(3)
Oct 09 PHP
php生成html文件方法总结
Dec 01 PHP
详解Window7 下开发php扩展
Dec 31 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
May 17 PHP
php操作access数据库的方法详解
Feb 22 PHP
php读取出一个文件夹及其子文件夹下所有文件的方法示例
Jun 15 PHP
阿里云PHP SMS短信服务验证码发送方法
Jul 11 PHP
Windows上php5.6操作mongodb数据库示例【配置、连接、获取实例】
Feb 13 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
Oct 24 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
Apr 26 PHP
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
May 02 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
Apr 10 #PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
Apr 10 #PHP
微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解
Apr 10 #PHP
ThinkPHP框架实现的微信支付接口开发完整示例
Apr 10 #PHP
微信公众平台开发教程①获取用户Openid及个人信息图文详解
Apr 10 #PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
Apr 10 #PHP
微信公众平台开发教程②微信端分享功能图文详解
Apr 10 #PHP
You might like
PHP的构造方法,析构方法和this关键字详细介绍
2013/10/22 PHP
php分页函数完整实例代码
2014/09/22 PHP
cakephp打印sql语句的方法
2015/02/13 PHP
php基础设计模式大全(注册树模式、工厂模式、单列模式)
2015/08/31 PHP
PHP7之Mongodb API使用详解
2015/12/26 PHP
PHP简单实现图片格式转换(jpg转png,gif转png等)
2019/10/30 PHP
javascript背投广告代码的完善
2008/04/08 Javascript
js 数组的for循环到底应该怎么写?
2010/05/31 Javascript
高亮显示web页表格行的javascript代码
2010/11/19 Javascript
jqPlot 图表中文API使用文档及源码和在线示例
2012/02/07 Javascript
Jquery取得iframe下内容的方法
2013/11/18 Javascript
jquery中EasyUI实现同步树
2015/03/01 Javascript
Javascript中的包装类型介绍
2015/04/02 Javascript
极易被忽视的javascript面试题七问七答
2016/02/15 Javascript
微信小程序 后台https域名绑定和免费的https证书申请详解
2016/11/10 Javascript
layui框架table 数据表格的方法级渲染详解
2018/08/19 Javascript
vue的全局变量和全局拦截请求器的示例代码
2018/09/13 Javascript
vue如何安装使用Quill富文本编辑器
2018/09/21 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
2020/01/26 Javascript
Openlayers显示地理位置坐标的方法
2020/09/28 Javascript
vue通过接口直接下载java生成好的Excel表格案例
2020/10/26 Javascript
python学习 流程控制语句详解
2016/06/01 Python
python3实现读取chrome浏览器cookie
2016/06/19 Python
python3.6 实现AES加密的示例(pyCryptodome)
2018/01/10 Python
Python爬取qq空间说说的实例代码
2018/08/17 Python
详解Python对JSON中的特殊类型进行Encoder
2019/07/15 Python
Django密码存储策略分析
2020/01/09 Python
python logging.info在终端没输出的解决
2020/05/12 Python
python3 中使用urllib问题以及urllib详解
2020/08/03 Python
Ralph Lauren意大利官方网站:时尚界最负盛名的品牌之一
2018/10/18 全球购物
PHP开发的一般流程
2013/08/13 面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
2014/10/31 面试题
最新的咖啡店创业计划书
2013/12/30 职场文书
根叔历年演讲稿
2014/05/20 职场文书
库房管理员岗位职责
2015/02/12 职场文书
银行文明优质服务培训心得体会
2016/01/09 职场文书