啊!!这微信支付快把我搞崩溃了、、求师兄快拉我出来把
来源:8-4 动态注入参数发起支付
尼豪
2017-10-21
在看了老师优酷上的那个12.2.微信支付补充-支付视频后,成功的用http://sell.springboot.cn/sell/pay?openid=oTgZpwZlUF9m3DSAkGXUQ1ouGxbo 完成了一波支付
接着回来看8-4的内容 一开始我是用http://hello.s1.natapp.cc/pay/create?orderId=1507632492666421081&returnUrl=http://www.baidu.com 在浏览器上访问。也能跳出详情页面。接着我在手机端访问,结果自然是 提示当前URL未注册。 果断换回 http://sell.springboot.cn/sell/pay/create?orderId=1507632492666421081&returnUrl=http://www.baidu.com 这个链接来访问
结果 提示{"code":100,"msg":"该订单不存在","data":null} (浏览器和手机端都是提示不存在。。明明是同一个订单号) 这个订单号明明存在数据库里呀
还有一个问题 就是优酷视频中的 server.context-path=/sell 老师不是注释掉了么? 怎么在8-4中 又回来了?
而我们这边是不是 已经用不到 server.context-path=/sell 这个配置了? 我发现加上去的话 就不能在发起支付了。
PS:那个邮件里证书 好像一直都没有用到 ,是在放在项目的某个目录下嘛?
1回答
-
果断换回 http://sell.springboot.cn/sell/pay/create?orderId=1507632492666421081&returnUrl=http://www.baidu.com 这个链接来访问
带上openid, 注意区分openid和orderId
server.context-path=/sell 这个你根据自己的需要加或者去掉
那个邮件里证书 好像一直都没有用到,微信退款会用到证书,放在项目或者电脑某个目录都行,只要配置对应的路径即可
142017-12-17
相似问题