ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

微信支付返回-1 General errors错误 h5plus dcloud

2019-02-28 14:52:33  阅读:695  来源: 互联网

标签:errors String 微信 General dcloud 下单 支付 格式


微信支付返回-1错误 -100 General errors错误解决:

1、微信支付,要打包为apk 格式的文件,安装在手机测试。
2、并且成功在微信开放平台审核通过。(注意不是微信公众号平台)。
3、在微信开放平台添加APP应用和公众号应用,使用unionid通过微信登录授权并获取用户信息。
4、1.先查看hbuilder 官方从服务返回的数据格式,自己服务器安装此格式拼接,顺序可以乱。
http://demo.dcloud.net.cn/payment/wxpayv3.HBuilder/
5、重点是签名,统一下单成功后,还需要再次生成签名。详情看java版代码。
微信文档说:
注意:签名方式一定要与统一下单接口使用的一致。
但是和统一下单一致是不行的,还再次按照格式再生成一次。
//还需要重新生成 sign
String s=“appid=”+appid+"&noncestr="+noncestr+"&package=Sign=WXPay"+"&partnerid="+
mch_id+"&prepayid="+prepay_id+"&timestamp="+timestamp+"&key=" + WeixinConfig.api_key;
String newSign = new String(Hex.encodeHex(DigestUtils.md5(s))).toUpperCase();
微信官方文档:
https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_12&index=2

代码下载地址:

java版微信支付
参考链接
http://ask.dcloud.net.cn/article/71

标签:errors,String,微信,General,dcloud,下单,支付,格式
来源: https://blog.csdn.net/kunga0814/article/details/88028238

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有