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


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 文件上传系统手记
Oct 26 PHP
一个PHP分页类的代码
May 18 PHP
fgetcvs在linux的问题
Jan 15 PHP
PHP系列学习之日期函数使用介绍
Aug 18 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
Mar 12 PHP
学习php设计模式 php实现模板方法模式
Dec 08 PHP
Thinkphp微信公众号支付接口
Aug 04 PHP
laravel自定义分页效果
Jul 23 PHP
详解php curl带有csrf-token验证模拟提交方法
Apr 18 PHP
PHP常量define和const的区别详解
May 18 PHP
安装PHP扩展时解压官方 tgz 文件后没有configure文件无法进行配置编译的问题
Aug 26 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变量存储的详解
2013/06/13 PHP
解析php中session的实现原理以及大网站应用应注意的问题
2013/06/17 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
基于PHP实现短信验证码发送次数限制
2020/07/11 PHP
跟随鼠标旋转的文字
2006/11/30 Javascript
文本框的字数限制功能jquery插件
2009/11/24 Javascript
如何学习Javascript入门指导
2013/11/01 Javascript
解决js中window.open弹出的是上次的缓存页面问题
2013/12/29 Javascript
jQuery+PHP星级评分实现方法
2015/10/02 Javascript
详解JavaScript函数对象
2015/11/15 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
2016/07/12 Javascript
JS比较两个数值的大小实例
2016/11/25 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
详解js中常规日期格式处理、月历渲染和倒计时函数
2016/12/28 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
2017/04/19 Javascript
Bootstrap datepicker日期选择器插件使用详解
2017/07/26 Javascript
video.js 一个页面同时播放多个视频的实例代码
2018/11/27 Javascript
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
解决vue props传Array/Object类型值,子组件报错的情况
2020/11/07 Javascript
[12:51]71泪洒现场!是DOTA2让经典重现
2014/03/24 DOTA
[01:20]DOTA2上海特级锦标赛现场采访:谁的ID最受青睐
2016/03/25 DOTA
[06:25]第二届DOTA2亚洲邀请赛主赛事第二天比赛集锦.mp4
2017/04/03 DOTA
利用python获得时间的实例说明
2013/03/25 Python
django 利用Q对象与F对象进行查询的实现
2020/05/15 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
python 实现弹球游戏的示例代码
2020/11/17 Python
python操作toml文件的示例代码
2020/11/27 Python
使用CSS实现阅读进度条
2017/02/27 HTML / CSS
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
Airbnb爱彼迎官网:成为爱彼迎房东,赚取收入
2019/03/14 全球购物
有原因的手表:Flex Watches
2019/03/23 全球购物
高中自我鉴定
2013/12/20 职场文书
中式面点餐厅创业计划书
2014/01/29 职场文书
2014光棍节单身联谊活动策划书
2014/10/10 职场文书
张思德观后感
2015/06/09 职场文书
基于flask实现五子棋小游戏
2021/05/25 Python