微信支付统一下单,签名错误,求高手看看!感激感激

大神897 2016-01-06 10:29:47
由于公司要求在公众号中进行微信支付操作,需要调用统一下单功能,但一直报签名错误……三天了,欲哭啊!

〈————————————————我已做的工作—————————————————〉
已设置测试授权目录:http://show817.imwork.net/yidian_main_web/
测试白名单也已设置。
请求路径:https://api.mch.weixin.qq.com/pay/unifiedorder
1、参数拼接(回车排序一下方便看):
appid=wx0f8f121ac1f3e9c5
&body=5元30M
&mch_id=1303573101
&nonce_str=1f74a54f39b3123ad272ca0a06e7463f
¬ify_url=http://clw.aaaaachina.com/weixin/payNotify
&out_trade_no=ORDERID
&spbill_create_ip=192.168.1.140
&total_fee=500&trade_type=APP

2、生成sign:ED191C2A95A22B6F7A8C933BC6794405
3、拼接请求xml文件(顺序与第1步参数拼接一样):
<notify_url>http://clw.aaaaachina.com/weixin/payNotify</notify_url>
<spbill_create_ip>192.168.1.140</spbill_create_ip>
<mch_id>1303573101</mch_id>
<total_fee>500</total_fee>
<nonce_str>84C7B8B992D40EE6680CFCEB44B81BC7</nonce_str>
<out_trade_no>S145204722145161</out_trade_no>
<trade_type>APP</trade_type>
<appid>wx0f8f121ac1f3e9c5</appid>
<body>5元30M</body>
<sign>ED191C2A95A22B6F7A8C933BC6794405</sign>
</xml>
4、请求返回值:<xml><return_code><![CDATA[FAIL]]></return_code><return_msg><![CDATA[签名错误]]></return_msg></xml>
5、到https://pay.weixin.qq.com/wiki/tools/signverify/ 接口测试去验证了一下,结果与我的一样。
...全文
2231 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_41993069 2018-05-21
  • 打赏
  • 举报
回复
<xml><return_code><![CDATA[FAIL]]></return_code>↵<return_msg><![CDATA[缺少参数]]></return_msg>↵</xml>
牵手生活 2017-06-20
  • 打赏
  • 举报
回复
楼主如何解决
yqkeke 2017-01-22
  • 打赏
  • 举报
回复
请问楼主是怎么解决的 我也遇到了这个问题
Litter_King 2017-01-09
  • 打赏
  • 举报
回复
请问楼主是怎么解决的 我也遇到了这个问题
qq_34695148 2016-04-17
  • 打赏
  • 举报
回复
最后怎么解决的
大神897 2016-01-07
  • 打赏
  • 举报
回复
呵呵 问题已解决 呀的想了 我两天
Delegate_Bin 2016-01-07
  • 打赏
  • 举报
回复
确认下参数,你的&out_trade_no=ORDERID此处应传商户订单号,并保证唯一,你传入一个"ORDERID"是什么意思。。。
tcmakebest 2016-01-06
  • 打赏
  • 举报
回复
胆大心细的活儿,先绣朵花儿培训一下,呵

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧