ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> uni.requestPayment()无论是在小程序还是App中,会自动转换为各端的原生支付调用 > 支付不仅仅需要客户端的开发,还需要服务端开发。虽然客户端API统一了,但各平台的支付申请开通、配置回填仍然需要看各个平台本身的支付文档。 > 比如微信有App支付、小程序支付、H5支付是不同的体系,参考不同的申请入口和使用流程 > 但是这个有一个问题是,ios上架的时候,如果是数字类的商品,需要接入苹果支付,还必须把其他的支付去掉,不然审核一定不会通过 ## APP支付宝支付 ~~~ uni.requestPayment({ provider: 'alipay', orderInfo: '服务端生成的支付订单信息', success: function (res) { console.log('success:' + JSON.stringify(res)); }, fail: function (err) { console.log('fail:' + JSON.stringify(err)); } }); ~~~ ## APP微信支付 ## 微信小程序支付 ## 苹果支付 > 如果有数字类商品支付,iOS要求只能使用苹果支付 > 参考文档: > [https://uniapp.dcloud.io/api/plugins/payment](https://uniapp.dcloud.io/api/plugins/payment) > 支付宝支付:[https://www.cnblogs.com/Jett/p/10677847.html](https://www.cnblogs.com/Jett/p/10677847.html) > [该篇有微信,支付宝的代码用例](https://blog.csdn.net/Gochan_Tao/article/details/90721520)