帖子
帖子
用户
博客
课程
显示全部楼层
60
帖子
2
勋章
3869
Y币

[插件使用] 微信支付 方案二 一直返回 -1 怎么回事

[复制链接]
发表于 2015-11-6 08:23:33
  var wxPay = api.require('wxPay');wxPay.config({
     apiKey: 'wx097fe33c3870d3xx',
     mchId: '1282633101',
     partnerKey: '3E9D710197B8BDEDA643DE05AZXHXANGxx',
     notifyUrl: 'http://192.168.1.106/daijia/shop/jieguo.php'
}, function(ret, err){
     if(ret.status){
        alert('配置商户支付参数成功');
     }else{
         alert(err.code);
     }
});

var wxPay = api.require('wxPay');
wxPay.pay({
     description: 'iPad',
     totalFee: '8',
     tradeNo: '2015235467123',
     spbillCreateIP: '',
     deviceInfo: '',
     detail: '1231dfasd',
     attach: '',
     feeType: 'CNY',
     timeStart: '',
     timeExpire: '',
     goodsTag: '',
     productId: '',
     openId: ''
},function(ret, err){
     if(ret.status){
         alert(ret.result);
     }else{
         alert(err.code);
     }
});

}


key .xml   config.xml  配置都没有问题       商户参数配置陈功   就是 第二个函数 一直 返回  -1   不明怎么回事   采用微信支付第二种方案   哪位高手陈功过了

5
帖子
0
勋章
1万+
Y币
确认签名是否正确
60
帖子
2
勋章
3869
Y币
不是 apicloud  封装签名了么   用的是方案 二的
5
帖子
0
勋章
1万+
Y币
如果安卓,微信的签名是自己生成的,要确认下;IOS确认下partnerKey对了没有
60
帖子
2
勋章
3869
Y币
调试了比较久还没有搞定 自己签名了 返回1  找不到问题 好郁闷
43
帖子
1
勋章
1万+
Y币
fondfree 发表于 2015-11-6 20:07
调试了比较久还没有搞定 自己签名了 返回1  找不到问题 好郁闷

请确认一下您收到的微信审核通过的邮件是appid的类型,集成app微信支付收到的邮件中appid应该为应用APPID而不是公众号appid,我今天开发的时候也遇到这个问题,改用应用appID就对了
43
帖子
1
勋章
1万+
Y币
fondfree 发表于 2015-11-6 20:07
调试了比较久还没有搞定 自己签名了 返回1  找不到问题 好郁闷

如果返回1,应该是的那个订单号重复了导致的,请换一个没有用过的订单好试试
60
帖子
2
勋章
3869
Y币
:谢谢  回复
您需要登录后才可以回帖 登录

本版积分规则