订单和结账
本节描述订单生命周期和结账流程。
订单流程(概览)
Customer browses products → Adds to cart → Goes to checkout → Places order → Invoice created → Payment → Order complete
客户结账流程
- 浏览产品 - 客户查看产品(可选按类别筛选)。
- 加入购物车 - 点击"Add to Cart"(如适用需选择变体)。
- 查看购物车 / 下单 - 点击"View Cart and Checkout"。
- 结账页面 - 查看购物车项目,可以:
- 调整数量
- 移除商品
- 应用优惠券(如已启用)
- 应用礼品卡(如已启用)
- 订阅新闻通讯(如已启用)
- 下单 - 提交表单。
- 创建发票 - Perfex 为订单创建发票。
- 付款 - 客户被重定向到发票进行付款。
- 订单完成 - 付款后,数量更新并发送邮件。
员工订单
员工可以代替客户创建订单,无需使用店面:
- 前往 Products → Add New Order(或 Staff Order)。
- 选择 客户。
- 添加产品(包含数量)。
- 如需要应用优惠券。
- 创建订单。将生成发票。
订单历史
- 前往 Products → Order History。
- 查看所有订单,包括:
- 订单 ID
- 客户
- 发票链接
- 状态
- 日期
订单状态和发票
- 订单与 Perfex 发票 关联。
- 当发票标记为 Paid 时,模块会:
- 减少产品数量
- 发送订单确认邮件
- 触发礼品卡创建(对于礼品卡购买)
- 记录推荐佣金(如适用)
购物车行为
- 购物车数据存储在 session 中。
- 已登录客户:购物车可与客户关联。
- 废弃购物车 跟踪(如已启用)记录未完成的购物车。
结账时使用优惠券和礼品卡
- 优惠券 - 输入代码并点击"Apply"。折扣将显示。
- 礼品卡 - 输入礼品卡代码并点击"Apply"。余额将应用到总额。
在规则允许的情况下,两者可以在同一订单中同时使用。