2.1 KiB
2.1 KiB
uni-pay
已升级为uni-pay 2.x
,从公共模块升级为包含前端页面、uni-pay-co云对象,让支付更加简单省心 详情
简介
支付,重要的变现手段,但开发复杂。在不同端,对接微信支付、支付宝等渠道,前端后端都要写不少代码。
涉及金额可不是小事,生成业务订单、获取收银台、发起支付、支付状态查询、支付异步回调、失败处理、发起退款、退款状态查询、支付统计...众多环节,代码量多,出错率高。
为什么不能有一个开源的、高质量的项目?即可以避免大家重复开发,又可以安心使用,不担心自己从头写产生Bug。
uni-pay
应需而生。
之前uni-pay 1.x
版本,仅是一个公共模块,它让开发者无需研究支付宝、微信等支付平台的后端开发、无需为它们编写不同代码,拿来即用,屏蔽差异。
但开发者还是需要自己编写前端页面和云函数,还是有一定的开发难度和工作量的,特别对于新手来说,门槛高、易出错。
uni-pay 2.0
起,补充了前端页面和云对象,让开发者开箱即用。
注意:uni-pay 2
仍内置了uni-pay公共模块,向下兼容uni-pay 1.x
,即从uni-pay 1.x
可以一键升级到uni-pay 2.x
,且不会对你的老项目造成影响。
开发者在项目中引入 uni-pay
后,微信支付、支付宝支付等功能无需自己再开发。由于源码的开放性和层次结构清晰,有二次开发需求也很方便调整。
线上体验地址
注意:线上体验地址用的是阿里云免费版,免费版请求次数有限,如请求失败为正常现象,可直接导入示例项目绑定自己的空间体验。