
在Vue PC端Web页面中,如何实现微信支付和支付宝支付呢?我们为您整理了相关的前端扫码支付实现方法。
同时,我们也收集整理了一份《2024年最新物联网嵌入式全套学习资料》,希望这份资料能帮助到那些想要自学提升的朋友。
若您需要获取这份资料,请点击此处获取,(1888-MGM认证)。需要体系化资料的朋友,可以添加我的V信:vip1024c(备注:嵌入式)。一个人的力量是有限的,但一群人可以走得更远!无论是IT行业的资深人士还是对该行业感兴趣的新手,我们都欢迎加入我们的圈子,一起进行技术交流、学习资源分享、职场吐槽、大厂内推以及面试辅导,共同学习成长!
### 业务场景介绍
在PC端,我们支持使用微信支付(通过Native支付官方API)和支付宝支付(通过电脑网站支付官方API)。
### 订单生成逻辑
前端请求后端提交订单,后端与微信或支付宝对接生成订单,后续的支付过程都是按照这个逻辑进行对接,美高梅。
### 一、Vue中PC端微信支付操作
大部分工作由后端完成,订单生成由后端与腾讯对接,前端只需负责将后端返回的支付二维码展示在终端供用户扫码。具体步骤如下:
1. 展示二维码窗口。
2. 请求后端的支付二维码接口。
3. 唤起二维码支付页面。
4. 扫码完成支付。支付完成后,后续逻辑根据项目业务处理。
### 二、Vue中PC端支付宝支付操作
微信支付操作简单,同理,PC端的支付宝支付也很简单。因为与支付宝的订单交互由后端处理,前端的工作量同样不大。
1. 需要一个承载页面来承载后端与支付宝完成交互后的form表单。前端只需将这个表单展现给用户扫码即可。以下是承接页面的代码(便于复制粘贴):