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

来源:8-5 微信异步通知(上)

jidan

2020-10-10

  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方法] 也能接受得到了。
是不是这么个思路呢?

写回答

1回答

廖师兄

2020-10-13

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

0
1
jidan
好咧,非常感谢师兄!
2020-10-13
共1条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6418 学习 · 5257 问题

查看课程