POS与支付

  • 首页
  • 支付资讯
  • 支付政策
  • POS专栏
POS And Pay
关注POS与支付
  1. 首页
  2. 支付资讯
  3. 正文

订单下单案例介绍

2022年9月7日 671点热度 0人点赞 0条评论

1.1 业务分析

模拟电商网站购物场景中的【下单】和【支付】业务

1)下单

用户请求订单系统下单订单系统通过RPC调用订单服务下单订单服务调用优惠券服务,扣减优惠券订单服务调用调用库存服务,校验并扣减库存订单服务调用用户服务,扣减用户余额订单服务完成确认订单

2)支付

用户请求支付系统支付系统调用第三方支付平台API进行发起支付流程用户通过第三方支付平台支付成功后,第三方支付平台回调通知支付系统支付系统调用订单服务修改订单状态支付系统调用积分服务添加积分支付系统调用日志服务记录日志

1.2 问题分析

问题1

用户提交订单后,扣减库存成功、扣减优惠券成功、使用余额成功,但是在确认订单操作失败,需要对库存、库存、余额进行回退。

如何保证数据的完整性?

使用MQ保证在下单失败后系统数据的完整性

问题2

用户通过第三方支付平台(支付宝、微信)支付成功后,第三方支付平台要通过回调API异步通知商家支付系统用户支付结果,支付系统根据支付结果修改订单状态、记录支付日志和给用户增加积分。

商家支付系统如何保证在收到第三方支付平台的异步通知时,如何快速给第三方支付凭条做出回应?

通过MQ进行数据分发,提高系统处理性能

2. 技术分析

2.1 技术选型

SpringBootDubboZookeeperRocketMQMysql

标签: 暂无
最后更新:2022年9月7日

bianji

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >
最新 热点 随机
最新 热点 随机
如何完成个人支付接口申请? 2022年个人申请H5支付接口教程 我们怎么申请第三方支付的接口(支付通道)?三方支付的对接流程具体如何? 好消息!网上购药将可用社保卡买单了,看看咋回事? POS机将迎强监管!支付收单这些乱象将重点整治 警方发现神秘支付平台,背后竟是上百个涉嫌套路贷的App!超21万人受骗…
27张第三方支付牌照都是发给了哪些公司? 第三方支付公司排行榜前十名! 第三方支付银行接口有哪些? 【留言红包】首批发行!选择大成碳中和ETF一键布局超级赛道 顺丰,你的金融业务需要合规! 华裔成美国女排队长!横扫比利时获第八胜,排名反超日本暂列第一
最近评论
标签聚合

COPYRIGHT © 2022 POS与支付. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang