开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot):总结项目功能点(前台系统3)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/667/detail/11560
总结项目功能点(前台系统3)
内容介绍:
一、课程支付功能(微信支付)
二、总结
一、课程支付功能(微信支付)
当课程为收费课程且并未购买时,点击立即购买进行支付,首先生成订单,然后点击去支付,生成微信支付二维码,用微信去扫描二维码完成支付。
(1)生成课程订单
(2)生成微信支付二维码
(3)微信最终支付
信支付实现流程:
如果课程是收费课程,点击立即购买,生成课程订单,点击订单页面去支付,生成微信支付二维码,使用微信扫描支付二维码实现支付,支付后每隔三秒查询支付状态(是否支付成功),如果没有支付成功则进行等待支付成功,如果支付成功之后,更新订单状态(已经支付状态),向支付记录表中添加支付成功记录。
二、总结
充分了解各项功能点,学会灵活运用。