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

移动开发 码拜 8年前 (2016-03-31) 2896次浏览
由于公司要求在公众号中进行微信支付操作,需要调用统一下单功能,但一直报签名错误……三天了,欲哭啊!
〈————————————————本人已做的工作—————————————————〉
已设置测试授权目录:http://fanbingjiang.gicp.net/s/store/front/
测试白名单也已设置。
请求路径:https://api.mch.weixin.qq.com/pay/unifiedorder
1、参数拼接(回车排序一下方便看):
appid=wxb5e39527f2f3eb32
&body=SourceTest
&mch_id=1271438801
&nonce_str=ns64Mu07nTYX2iPZ
&notify_url=http://fanbingjiang.gicp.net/s/store/front/wxpay
&openid=oi18Jv38WxdxKEXF9ER-8mIyYya4
&out_trade_no=1234567891
&spbill_create_ip=58.42.242.98
&total_fee=1123
&trade_type=JSAPI
&key=36cd38f49b9afa08222c0dc9ebfe35eb
2、生成sign:54511A905603EDE7CED60F5643845EC7
3、拼接请求xml文件(顺序与第1步参数拼接一样):
<xml>
<appid><![CDATA[wxb5e39527f2f3eb32]]></appid>
<body><![CDATA[SourceTest]]></body>
<mch_id><![CDATA[1271438801]]></mch_id>
<nonce_str><![CDATA[ns64Mu07nTYX2iPZ]]></nonce_str>
<notify_url><![CDATA[http://fanbingjiang.gicp.net/s/store/front/wxpay]]></notify_url>
<openid><![CDATA[oi18Jv38WxdxKEXF9ER-8mIyYya4]]></openid>
<out_trade_no><![CDATA[1234567891]]></out_trade_no>
<spbill_create_ip><![CDATA[58.42.242.98]]></spbill_create_ip>
<total_fee><![CDATA[1123]]></total_fee>
<trade_type><![CDATA[JSAPI]]></trade_type>
<sign><![CDATA[54511A905603EDE7CED60F5643845EC7]]></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/ 接口测试去验证了一下,结果与本人的一样。
微信支付统一下单,签名错误,求高手看看!感激感激
。………。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…。…
求高手帮看看,是不是本人哪里设置错了。本人真的已经无法了……微信支付统一下单,签名错误,求高手看看!感激感激微信支付统一下单,签名错误,求高手看看!感激感激微信支付统一下单,签名错误,求高手看看!感激感激
解决方案

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明微信支付统一下单,签名错误,求高手看看!感激感激
喜欢 (0)
[1034331897@qq.com]
分享 (0)