当前位置: 首页 > news >正文

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

下单需求

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

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

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

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

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

下单模型

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

截屏2023-02-13 15.57.15.png

数据

  1. 结算页展示信息:

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

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

操作

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

相关文章:

  • 数据结构 - 优先级队列(堆)
  • PDF内容提取器:ByteScout PDF Extractor SDK Crack
  • 字母板上的路径[提取公共代码,提高复用率]
  • c# winform错误大全
  • AI_News周刊:第一期
  • 搭建mysql主从复制
  • 内存溢出、内存泄露的概述及常见情形
  • Linux 中断实验
  • 【c++】指针
  • 别具一格的婚礼,VR全景+婚礼的优势展现在哪里?
  • 【GD32F427开发板试用】5. SPI驱动TFTLCD屏幕
  • 测试2年还拿实习生的薪资打发我,你后悔去吧····
  • 面向对象程序(C++)设计基础
  • conda安装nodejs版本过低解决方法
  • 前端工程师leetcode算法面试必备-二分搜索算法(下)索算法(下)
  • 使用Autowired为什么会被IDEA警告,应该怎么修改最佳
  • 面向对象(中)
  • 【云原生】promehtheus整合grafana实现可视化监控实战
  • Linux 内核定时器实验
  • 喜欢大屏电视?那就选择酷开系统,实现智能生活享受
  • PMP应该如何备考?
  • AcWing《蓝桥杯集训·每日一题》—— 3956.截断数组
  • Docker的数据管理
  • RxJS处理异步数据流
  • IP地址与用户行为
  • 底层逻辑2
  • TCP报头详解及TCP十种核心机制(一)
  • Linux用户的添加、修改和删除以及相关配置文件:useradd、passwd、usermod、userdel、相关配置文件
  • 进程地址空间
  • 数楼梯(加强版)