后台签名通过,然后自己按照官方的https://demo.dcloud.net.cn/payment/wxpayv3.HBuilder/?total=1
进行返回参数再调用uni.requestPayment发起支付时候报fail:{"errMsg":"requestPayment:fail:[payment微信:-1]General errors"}
但是把地址换成官方的https://demo.dcloud.net.cn/payment/wxpayv3.HBuilder/?total=1就可以发起支付,请问问题出在哪里?
1.用官方的地址返回的数据可以发起支付说明APP的签名没问题
- 我自己的签名用微信官方的https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=20_1验证过,也没有问题,返回的数据和DCLOUD官方给出链接返回的数据进行对比,没问题
- APP在微信开放平台已经通过了审核,也获得了APP支付的能力
弄了两天了,请求大神给予点指点,感谢
0 个回复