码迷,mamicode.com
首页 > 微信 > 详细

微信APP开发 微信APP支付签名错误,和APP返回-1 的原因

时间:2016-04-13 12:51:33      阅读:344      评论:0      收藏:0      [点我收藏+]

标签:

这个APP支付很麻烦 很麻烦,下面记录一下容易出错的地方。

 

1. appid 不能错

2. mch_id 是商户ID, 这个ID,是你申请成功的时候,微信发到你邮箱里面的。

3. 签名时的Key 是自己设置的,设置方法是通过邮箱里的商户登陆账号,和密码,去https://pay.weixin.qq.com/index.php/home/login?return_url=%2F 下载一个证书, 设置一个密钥,这个密钥就是这个key

  ,否则一直是签名错误。

4. 返回给APP信息是的签名时,参数都要小写,这个很重要,很重要,很重要!!!

      string[] ArrayList = { "appid=" + appid, "partnerid=" + mch_id + "", "prepayid=" + prepay_id.InnerText, "noncestr=" + nonceStr, "timestamp=" + timeStamp, "package=Sign=WXPay" };

否则返回给APP的一直是 -1 

微信APP开发 微信APP支付签名错误,和APP返回-1 的原因

标签:

原文地址:http://www.cnblogs.com/mchuang/p/5386407.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!