微信小程序支付流程(详解)
- 用户下单
- 从商品到订单详情页
- 收集商品信息
- 商品信息
- 用户相关信息
- 收件人地址信息
- 收件人信息
- 下单人信息
- 提交订单
- 将当前订单详情的所有数据提交给商家服务器
- 商家服务器根据当前的订单信息生成订单号
- 订单号特点:
- 唯一性
- 接下来的支付凭证
- 商家服务器会把订单号返回给客户端
- 预付单
- 商家服务器向微信服务器请求下单接口,获取微信服务器生成的预付单信息
- 商家服务器对获取的预付单信息进行签名处理
- 添加时间戳
- 进行二次加密(md5)
- 商家服务器把需要支付的订单参数返回给客户端
- 发起支付
- 客户端调用:wx.requestPayment()
- requestPayment 需要支付的参数就是商家服务器返回的订单参数
- 发送请求之后,请求鉴权操作
- 鉴权通过
- 微信服务器返回支付授权给客户端
- 客户端会调起支付密码输入框
- 请求扣款:
- 用户输入支付密码
- 微信服务器扣款
- 支付结果返回给商家服务器
- 支付结果返回给客户端
- 客户端调用:wx.requestPayment()
- 查询支付状态
- 客户端向服务器端请求查询支付状态
- 根据商家服务返回结果进行下一步操作
微信小程序支付流程(详解)相关推荐
- 微信小程序支付流程详解
原创 Dr Hydra 码农参上 2020-11-22 11:00 收录于合集#微信开发技术3个 最近在工作中接入了一下微信小程序支付的功能,虽然说官方文档已经比较详细了,但在使用过程中还是踩了不少的 ...
- 微信小程序退款流程详解
原创 Dr Hydra 码农参上 2020-11-29 11:00 收录于合集#微信开发技术3个 在上一篇中我们介绍了微信小程序的支付流程,这一篇接着讲一下小程序的退款流程,首先看一下官方给出的介绍: ...
- 【迷宫】地下迷宫游戏-微信小程序开发流程详解
可曾记得,小时候上学路边买的透明铅笔盒,里面内嵌了一个小球,它用重力可从起点滚动到终点,对小朋友来说是感觉有趣的,在这个游戏的基础上,弄一款微信小程序的迷宫探索游戏试试,在不同关卡的迷宫中解开机关与谜 ...
- 服务端微信小程序支付/退款详解
一.小程序支付 参考小程序支付开发文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_4&index=3 账 ...
- Python-Flask微信小程序登录流程详解及后台实现
文章目录 登录流程图及个人理解 登录接口源码 登录流程图及个人理解 1.前端将由wx.login()方法获取到的用户临时登录凭证code(只能使用一次)传给后台服务器(即登录接口) 2.后台利用微信小 ...
- 【数独】数独游戏-微信小程序开发流程详解
有没有玩过数独游戏呢,听说,它是一个能训练大脑思维的棋盘类游戏,游戏规则很简单,通过小程序来实现很容易,非常适合对数独游戏逻辑感兴趣的同学,选择它开发入门吧. 准备 会使用微信开发者工具, 有Java ...
- 【答题】在线答卷-答题系统的微信小程序开发流程详解
用死记硬背的方法学习的学生,面对桌上堆积成厚厚的书本,是否感觉鸭梨山大呢,想着教育却面临着学习成本不小问题,是否感觉各种不便呢,如果对编程代码有感兴趣,不妨试试做一个自己的在线答题系统,这里可以用微信 ...
- 【拼图】拼图游戏-微信小程序开发流程详解
还记得小时候玩过的经典拼图游戏吗,上小学时,在路边摊用买个玩具,是一个正方形盒子形状,里面装的是图片分割成的很多块,还差一块,怎么描述好呢,和魔方玩具差不多,有没有听说叫二维的魔方,这里用小程序把它实 ...
- 【飞行棋】多人游戏-微信小程序开发流程详解
可曾记得小时候玩过的飞行棋游戏,是90后的都有玩过吧,现在重温一下,这是一个可以二到四个人参与的游戏,通过投骰子走棋,一开始靠运气,后面还靠自己选择,谁抢占先机才能赢,还可以和小伙伴们一起玩,狭路相逢 ...
- 【跳棋】跳棋游戏-多人游戏-微信小程序开发流程详解
看到跳棋游戏,一个2到6人可一起玩的游戏,于是联想起,自己上小学时候陪同学们玩过的弹珠游戏,是不是跟跳棋游戏很像呢,看了跳棋玩法,有兴趣就研究,这里把跳棋游戏给弄出来了,想知道地图怎么画,对此感兴趣的 ...
最新文章
- 高房价可控制人口增长与人口素质?
- 面试题小记:1、统计字符串出现的次数,2、约瑟夫环问题
- 基于外卖评论的舆情风控
- VC++中 PostMessage和SendMessage的区别
- 【Nutch2.2.1基础教程之2.1】集成Nutch/Hbase/Solr构建搜索引擎之一:安装及运行【单机环境】
- 【DP】合唱队形(jzoj 1122)
- 14 Scroll 滚动搜索
- 「M1兼容」最新ps2022版photoshop 2022 Mac中文版下载安装教程分享
- 搜狐被SEC列入“预摘牌名单”!回应:不打算提出异议
- php7 安装memcached、memcache
- Springboot+WebSocket
- php session 不通过cookie_PHP会话控制机制中,Cookie和Session的应用,你更喜欢谁
- 《挑战不可能之加油中国》中越边境广西段扫雷队整装亮相
- 【开发心得】微信网页应用授权登录
- 案例|工业物联网解决方案•智慧水务云平台
- php ios表情包,[iOS] 自定义表情包
- 在大厂,我和同事搞对象
- Python计算思维训练——数组和曲线绘制练习(三)
- 全国计算机专业录取分数线排名,2020中国高校录取分数线排名全国大学录取分数线表...
- YOLOv5实现目标坐标打印并输出CSV文件