跳到主要内容

订单和结账

本节描述订单生命周期和结账流程。


订单流程(概览)

Customer browses products → Adds to cart → Goes to checkout → Places order → Invoice created → Payment → Order complete

客户结账流程

  1. 浏览产品 - 客户查看产品(可选按类别筛选)。
  2. 加入购物车 - 点击"Add to Cart"(如适用需选择变体)。
  3. 查看购物车 / 下单 - 点击"View Cart and Checkout"。
  4. 结账页面 - 查看购物车项目,可以:
    • 调整数量
    • 移除商品
    • 应用优惠券(如已启用)
    • 应用礼品卡(如已启用)
    • 订阅新闻通讯(如已启用)
  5. 下单 - 提交表单。
  6. 创建发票 - Perfex 为订单创建发票。
  7. 付款 - 客户被重定向到发票进行付款。
  8. 订单完成 - 付款后,数量更新并发送邮件。

员工订单

员工可以代替客户创建订单,无需使用店面:

  1. 前往 Products → Add New Order(或 Staff Order)。
  2. 选择 客户
  3. 添加产品(包含数量)。
  4. 如需要应用优惠券。
  5. 创建订单。将生成发票。

订单历史

  1. 前往 Products → Order History
  2. 查看所有订单,包括:
    • 订单 ID
    • 客户
    • 发票链接
    • 状态
    • 日期

订单状态和发票

  • 订单与 Perfex 发票 关联。
  • 当发票标记为 Paid 时,模块会:
    • 减少产品数量
    • 发送订单确认邮件
    • 触发礼品卡创建(对于礼品卡购买)
    • 记录推荐佣金(如适用)

购物车行为

  • 购物车数据存储在 session 中。
  • 已登录客户:购物车可与客户关联。
  • 废弃购物车 跟踪(如已启用)记录未完成的购物车。

结账时使用优惠券和礼品卡

  • 优惠券 - 输入代码并点击"Apply"。折扣将显示。
  • 礼品卡 - 输入礼品卡代码并点击"Apply"。余额将应用到总额。

在规则允许的情况下,两者可以在同一订单中同时使用。