IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 总结支付宝支付和微信支付跳转逻辑的区别 -> 正文阅读

[移动开发]总结支付宝支付和微信支付跳转逻辑的区别

前段时间在h5页面中调微信和支付宝支付,发现微信支付的页面跳转逻辑和支付宝支付的页面跳转逻辑是不同的。

区别在于用户支付成功,或者选择放弃支付的时候会有差别,这里稍微做一下总结。

支付宝支付

支付宝支付比较简单,也没有什么坑可以总结的,我们只需要在调起支付的时候往相应的接口中添加上支付后跳转的页面路由即可,在用户支付成功后,页面会跳转到我们在接口中设置的跳转页,如果用户选择不进行支付,则页面直接返回到了原支付页面,就简单的返回了上一页。逻辑很清晰也很容易理解。

微信支付

微信支付个人感觉做的效果是没有支付宝好的,不好点在于,如果用户选择了不进行支付,那么这个时候页面不会像支付宝那样回到上个页面,而是不论支付是否成功,都会跳转到我们在接口中设置的支付后跳转页。

这个原因似乎是因为微信没有办法判断用户是否已经支付了,所以不管选择放弃支付还是进行了支付都会跳转到支付后跳转页。

而我们一般做的逻辑就是,在支付后的跳转页里边做一个弹框,并在用户点击的时候再通过后端的接口调取一下微信的接口看到底有没有支付成功,这个时候才能真正确定用户到底有没有进行支付。

如果有问题,欢迎指正。

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-12-24 18:35:55  更:2021-12-24 18:36:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 11:02:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码