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


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 出现乱码和Sessions验证问题的解决方法!
Dec 06 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
Mar 13 PHP
PHP错误Cannot use object of type stdClass as array in错误的解决办法
Jun 12 PHP
PHP中的traits简单使用实例
May 13 PHP
CodeIgniter控制器之业务逻辑实例分析
Jan 20 PHP
PHP获取访问页面HTTP状态码的实现代码
Nov 03 PHP
PHP 类与构造函数解析
Feb 06 PHP
PHP长连接实现与使用方法详解
Feb 11 PHP
详细对比php中类继承和接口继承
Oct 11 PHP
PHP实现的只保留字符串首尾字符功能示例【隐藏部分字符串】
Mar 11 PHP
PHP进阶学习之依赖注入与Ioc容器详解
Jun 19 PHP
PHP使用 Imagick 扩展实现图片合成,圆角处理功能示例
Sep 09 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
不用数据库的多用户文件自由上传投票系统(2)
2006/10/09 PHP
PHP多进程编程实例
2014/10/15 PHP
php实现的SESSION类
2014/12/02 PHP
Thinkphp中的curd应用实用要点
2015/01/04 PHP
PHP在线书签系统分享
2016/01/04 PHP
php获取网站根目录物理路径的几种方法(推荐)
2017/03/04 PHP
自制PHP框架之模型与数据库
2017/05/07 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
phpStudy2016 配置多个域名期间遇到的问题小结
2017/10/19 PHP
mouse_on_title.js
2006/08/25 Javascript
JQuery模板插件 jquery.tmpl 动态ajax扩展
2011/11/10 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
基于JavaScript实现瀑布流布局(二)
2016/01/26 Javascript
BootStrap 图片样式、辅助类样式和CSS组件的实例详解
2017/01/20 Javascript
详解Angualr 组件间通信
2017/01/21 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
深入了解JavaScript 的 WebAssembly
2019/06/15 Javascript
vue 实现单选框设置默认选中值
2019/11/07 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
Jquery+javascript实现支付网页数字键盘
2020/12/21 jQuery
跟老齐学Python之??碌某?? target=
2014/09/12 Python
Python获取网页上图片下载地址的方法
2015/03/11 Python
Python代码调试的几种方法总结
2015/04/15 Python
基于windows下pip安装python模块时报错总结
2018/06/12 Python
解决pyttsx3无法封装的问题
2018/12/24 Python
Python中按键来获取指定的值
2019/03/02 Python
Flask框架中request、请求钩子、上下文用法分析
2019/07/23 Python
Python Gitlab Api 使用方法
2019/08/28 Python
python定时任务 sched模块用法实例
2019/11/04 Python
Python批量获取并保存手机号归属地和运营商的示例
2020/10/09 Python
html5版canvas自由拼图实例
2014/10/15 HTML / CSS
生产车间标语
2014/06/11 职场文书
个人先进材料范文
2014/12/30 职场文书
初中班主任培训心得体会
2016/01/07 职场文书
筑梦中国心得体会
2016/01/18 职场文书
Redis 持久化 RDB 与 AOF的执行过程
2021/11/07 Redis