撸微信小程序支付,差点嗝屁了...
共 909字,需浏览 2分钟
· 2022-01-26
为了适应市场,最近几个月一直备课 一个微信小程序商城实战VIP课程,后端SpringCloud Aliababa,后台管理Vue elementUI。学员学了之后,能够找份好工作。
前后端大体搭建好了,然后不断优化完善,前端目前界面效果:
理想很完美,现实很骨感。
可能最近几个月一直比较背,家里出了一些事故,忙逼了2个月,然后我这个小家也些小事,学习工作任务有点耽搁。
最近家里事基本忙完了,可以静下心来学习工作了。
但是今天差点嗝屁,搞微信小程序支付这块,挺坑的。
说起支付,我搞过支付的,支付宝,以及微信支付,然后这次的小程序支付,稍微麻烦点。
官方给的开发指引图;
官方文档:
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_10&index=1
其实也不难,大体步骤:
1,获取OpenId
2,生成商户订单
3,调用支付统一下单API
4,微信前端wx.requestPayment调用
(具体接口介绍我后面课程再讲)
就是在第三步卡壳了,
后端简单
各种报错;
研究了半天,才搞定,这个微信小程序支付是需要认证的,我开始以为我微信公众号服务号开通了认证,那么小程序是不需要再开通的,哪知道还是需要继续开通,这里小程序产品和其他产品是独立开来的。
开通是需要花钱的,后来查了下,可以用服务号的资质,又是绑定,又是授权,又是确认,差点把我给绕晕了。
不过最后
https://api.mch.weixin.qq.com/pay/unifiedorder
接口还是给我测试好了,哈哈...
看到SUCCESS,就完事了。
继续搞事...
代码量略大,备课量略大,讲课量也略大,但是这个项目还是很有意义的,哈哈。
早日把我的2022年大Java就业实战课程面世!
加锋哥微信: java1239 围观锋哥朋友圈,每天推送Java干货!