美文网首页
支付系统的订单表

支付系统的订单表

作者: YellowPoint | 来源:发表于2020-06-30 11:26 被阅读0次
购物车 确认订单

流程:购物车点击结算(a) ---> 跳转确认订单页 (b)--->点击支付(c)

问题一:在哪个阶段生成订单

如果在a阶段生成,由于很多用户只是到订单页看看能不能用优惠券或是看运费,不一定会点击支付,故会生成很多无效订单

问题二:如果在c阶段生成订单的问题

点击支付的时候,从用户购物车拉取数据计算金额,但如果在b和c之间,同一用户在其他设备操作购物车,再回到手机上点击支付,此时结算的商品和当前手机页面的商品就不一致了

大致的解决想法,用一个中间预订单表(方便定期清理),在a阶段时生成临时订单存入,支付时直接使用该表数据,生成真实订单,清除临时订单;

相关文章

  • 支付系统的订单表

    流程:购物车点击结算(a) ---> 跳转确认订单页 (b)--->点击支付(c) 问题一:在哪个阶段生成订单 如...

  • 分布式事务理论与解决方案

    一 与本地事务的区别 描述场景:支付订单的时候需要完成两步操作 修改订单表订单状态为已支付 修改库存表减去订单对应...

  • 8、每日百万交易的支付系统,如何设置JVM堆内存大小

    首先用户在商城系统提交支付一个订单的请求,接着商城系统把这个请求提交给支付系统,支付系统就会生成一个支付订单,此时...

  • 关于数据库‘状态’字段设计的思考与实践

    最近在做订单及支付相关的系统,在订单表的设计阶段,团队成员就‘订单状态’数据库字段设计有了一些分歧,网上也有不少关...

  • 支付流程

    前端流程 用户进到收银台列表,支付系统会当前的业务订单生成一笔自己的支付订单,用户每选择一次支付方式,支付系统会请...

  • 在线支付基本流程

    业务流程 我们以电商系统的订单支付为例,看看支付系统中需要提供的基本功能。 1.用户提交订单到电商系统,电商系统对...

  • jmeter提取json数据进行接口参数关联

    案例场景:在测试创建订单使用系统的企业支付时,需要获取到创建订单后的订单编号才能支付,在jmeter里面可以直接提...

  • 索引表和ES的一点点思考

    索引表设计 在电商项目中,物理库存系统是个极其重要的系统,订单支付后,就会开始来占用物理库存。一般情况下,库存系统...

  • 谈谈订单系统的演进

    订单系统发展历史 1.订单系统中包含 购物车管理、下单、活动玩法价格计算,C端的订单管理,订单支付后的各种通知; ...

  • mysql执行计划实战分析(2)--子查询索引利用问题

    目标 分析子查询时对索引的利用 例子 还是tbl_trx_order订单表,和另外一张支付订单表tbl_pay_o...

网友评论

      本文标题:支付系统的订单表

      本文链接:https://www.haomeiwen.com/subject/nagtqktx.html