美文网首页
【电商开发手册】订单-下单

【电商开发手册】订单-下单

作者: couthz | 来源:发表于2023-02-12 16:00 被阅读0次

下单需求

所谓下单,本质上就是买卖双方通过确认一系列信息并且签订电子合同的过程

在电商平台的下单过程中,也需要确定买卖双方的一系列信息:

买方:用户确认收货地址、支付方式、配送方式等等

卖方:卖方需要进行供需判断,包括库存是否足够,收货区域是否能够配送

交易信息:商品的信息,订单最终的价格

下单模型

电商下单的数据与操作集中在结算页

<p align=center><img src="https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/eed3d9bbdce444a683e65696ea9c99a7~tplv-k3u1fbpfcp-watermark.image?" alt="截屏2023-02-13 15.57.15.png" width="30%" /></p>

数据

  1. 结算页展示信息:

    • 商品信息:包括规格、商品数量、商品价格、商品图片、商品链接;
    • 用户可编辑信息:收货地址、配送服务、优惠方式
  1. 生成的订单:最终也就是点击“提交订单”后生成的订单,将会是上一节提到的双方信息的聚合,可以分为:

    • 订单基础信息:订单编号,订单状态,下单时间
    • 用户信息:用户账号,用户Id,会员等级
    • 收货信息:收货地址、姓名、电话
    • 优惠信息:优惠券,活动,虚拟币
    • 支付信息:支付方式、支付时间、支付状态、支付单号、商品总金额、商品实付金额、运费、抵扣、促销优惠金额、总优惠金额;
    • 商品信息:规格、商品数量、商品价格、商品图片、商品链接;
    • 物流信息:物流公司,物流单号,物流状态
    • 其他信息:发票,下单平台

操作

  1. 用户信息可编辑:用户可对收货地址、优惠方式、支付方式进行选择,填写订单备注等。
  2. 价格计算:结算页也可以根据商品价格、优惠方式进行最终价格的计算
  3. 提交订单:生成订单,这一步可能会包含复杂的校验逻辑,包括风控的检查、订单实际金额与结算页金额的比对,锁定库存和优惠券等等。大部分电商平台在点击提交订单后也会同时拉起支付。

相关文章

  • RocketMQ使用案例

    案例场景:电商购物场景的下单和支付 一、 业务分析 1.1 下单 1、用户请求订单系统下单2、订单系统通过RPC调...

  • 电商后台搭建 | 如何设计电商订单系统?

    电商系统最终的目的还是下单支付,所以对于如何搭建订单系统也成了重中之重,订单系统作为电商系统的“纽带”贯穿了整个电...

  • 订单下载服务自动化设计

    电商管理综合平台订单下载服务 我们开发的电商管理综合平台,分为电商ERP客户端和后台订单下载服务两个部分,其中订单...

  • 如何搭建电商订单系统?

    ​电商系统最终的目的还是下单支付,所以对于如何搭建订单系统也成了重中之重,订单系统作为电商系统的“纽带”贯穿了整个...

  • 分布式事务

    使用场景 例如: 电商下单 订单生成+扣减库存订单生成属于订单系统,扣减库存属于库存系统 db本地事务如何保证的?...

  • 复盘电商订单系统的搭建--某社区生鲜类小程序

    电商系统最终的目的还是用户下单支付购买,所以订单管理系统是电商系统中最为复杂的系统,其作为中枢决定着整个商城的运转...

  • 分布式订单号生成策略

    分布式订单号生成策略 1.关于订单号 订单号用于记录用户在电商网站中的下单信息(通常有商品列表、金额、时间等),用...

  • 电商平台需求分析

    电商平台有什么:购买: 购物车 下单 支付 订单中心 展示用户:账号体系 会员 用户行为 等级体系 用户信息 地址...

  • 在线支付——如何防止订单重复支付?

    看看订单支付流程 我们来看看,电商订单支付的简要流程: 订单钱包支付流程 从下单/计算开始: 下单/结算:这一步虽...

  • 解构电商产品

    解构电商产品——订单系统(一)解构电商产品之订单系统(二):逆流程(售后)

网友评论

      本文标题:【电商开发手册】订单-下单

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