看到微信有那么一段介绍:
- 商户服务器生成支付订单,先调用统一下单API(详见第7节)生成预付单,获取到prepay_id后将参数再次签名传输给APP发起支付。以下是调起微信支付的关键代码:
Button
植入上述代码,结果怎么玩都是返回 -1(支付失败)
怎么办,看文档呗。这里我给大家走下捷径:
该页面最底部有一个:签名生成工具
用于获取安装到手机的第三方应用签名的apk包。点击下载
APK
到真机上 - 打开app
- 输入项目包名 - 得到签名结果
totalFee
付款金额,userId
识别某用户ID。得到返回结果,赋值给上述appId
、partnerId
、prepayId
等7个属性
结果发现还是返回 -1(支付失败)
1、如果持续返回 -1(支付失败)可以断言后台签名有误!
2、如果提示:支付验证签名失败。则说明后台签名正确!接近答案了!
数码新人???? 美食探店???? 运动爱好者???? 不够专业但是足够热爱 喜欢的朋友欢迎多多支持 评论必回