请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问这个支付的思路是不是正确的?

回答1 浏览95 2020-10-10 16:36:16
  1. 支付:借用师兄的账号,既然已经有了openid,在这个 特殊情况下 是不是可以走个捷径【不用重定向 到UserInfo方法了】。如下图:
    图片描述

  2. 这时候用 PC微信端:访问sell.com --> 下单 --> 支付。结果是这么一个图:
    图片描述
    ps: 我用手机微信端下单支付是会提示【URL没有注册】,不过这个师兄已经讲了,应该用师兄的链接来支付。

  3. 替换链接中的orderId为 新订单的orederId 后,用手机微信端访问师兄的支付链接:http://proxy.springboot.cn/pay?openid=oTgZpwUD66sISh2XmmmbOyv5LQ1I&orderId=1602318027379743614&returnUrl=http://sell.com/#/
    手机支付成功后在 PC微信端 刷新一下。结果图:
    图片描述

微信异步通知[notify方法] 也能接受得到了。
是不是这么个思路呢?

添加回答

已采纳回答

可以的。我更希望的是在支付时把openid写死。授权过程是需要的,等你有了支付账号,把支付时的openid改成正常的即可

2020-10-13 17:26:33
  • 提问者 jidan #1
    好咧,非常感谢师兄!
    2020-10-13 18:56:18

新版微服务时代Spring Boot企业微信点餐系统

难度中级
时长17小时
人数5824
好评度99.7%

SpringBoot1.5->2.1双版本,从0到1开发中小型企业级Java应用,并学会迭代重构技巧

讲师

廖师兄 JAVA开发工程师

载着干货的老司机。微服务,分布式架构方面经验丰富。

意见反馈 帮助中心 APP下载
官方微信