本文讲解  uni-app如何调用支付宝进行支付,服务端为 .net编写。

客户端:uni-app 编写  1、根据服务端生成的订单信息发起支付。

服务端:.net 编写 1、生成订单信息。2、接收支付宝异步反馈支付信息。

 

先说重点  uni-app 不支持支付宝沙箱测试!不支持支付宝沙箱测试!!不支持支付宝沙箱测试!!!(重要的事情说三遍,为此我浪费了半天。上线应用没签约支付又浪费了半天)。

客户端很简单 一句代码搞定:  参考官方文档:https://uniapp.dcloud.io/api/plugins/payment?id=requestpayment (5+App 支付)

 

AliPay: function() {    
    uni.requestPayment({
        provider: 'alipay',
        orderInfo:'服务端生成的支付订单信息',
        success: function(res) {
            console.log('success:' + JSON.stringify(res));
        },
        fail: function(err) {
            console.log('fail:' + JSON.stringify(err));
        }
    });
},
View Code

相关文章: