yufirem
yufirem
  • 发布:2022-10-30 17:36
  • 更新:2022-10-30 17:36
  • 阅读:3300

uni-app对接沙箱支付、正式支付、实测

分类:uni-app

一、沙箱支付

遇到的问题如下

因为uni-app官方封装的支付宝支付只能应用于真实的环境,沙箱环境暂不适用所以我们不能使用官方的方式来实现沙箱支付。

沙箱支付的思路
我们可以换一种思路,我的思路如下:
根据支付宝官方文档得知,浏览器是可以唤醒支付宝(沙箱版)进行支付的,所以我们可以使用webview组件实现该功能
我们可以先把订单的链接传入webview页面中,使用webview进行请求我们的后台来生成支付宝订单,待订单的表单信息传入webview之后再由webview唤起支付宝(沙箱)进行支付。

二、正式支付

正式支付的话就相对比较简单,直接使用uniapp官方提供的API即可实习,复杂点的无非就是,orderInfo的获取,待所有的参数都获取完成后,直接调用就可以了。

三、提供帮助

可以提供支付对接思路、帮助实现支付功能(沙箱、正式)。

  • 提供详细官方文档,防止新手或对支付宝不熟悉的小伙伴找不到文档。
  • 提供示例代码(前端、后端),帮助快速开发。
  • 提供对接思路,知其然之前所以然。对接的时候不懵。

博主QQ 2867874665 ,因为咨询的小伙伴比较多,所以请添加好友的时候备注:Dcloud沙箱支付。
该QQ长期有效

更新时间:2022年10月14日

0 关注 分享

要回复文章请先登录注册