跳到主内容
版本: 1.x

打开订单

WCPOS 允许您同时处理多个订单。这对于处理客户暂挂、在交易之间切换和从中断中恢复非常有用。

打开订单轮播

在购物车面板的底部,一个水平轮播显示所有打开的订单:

  • 每个购物车显示其 总金额
  • 当前订单 被突出显示
  • 点击任何购物车以切换到它
  • 向左/右滚动以查看更多购物车

创建新订单

始终可以使用一个新的空购物车。只需点击轮播中的空购物车,或者在当前购物车为空时开始添加产品。

在订单之间切换

点击轮播中的任何订单以切换到它。购物车面板将更新以显示所选订单的内容。

使用场景:

  • 客户离开去拿另一个物品
  • 需要在处理大订单的同时帮助一个快速的客户
  • 比较订单之间的价格或物品

将订单保存到服务器

订单存在两种状态:

仅本地保存

默认情况下,新订单仅存储在本地浏览器/应用程序数据库中。它们在页面刷新时会持续存在,但:

  • 在 WooCommerce 管理后台不可见
  • 如果本地数据库被清除,则会丢失
  • 从其他设备无法访问

保存到服务器

点击 保存到服务器 以创建状态为 pos-open 的 WooCommerce 订单。这:

  • 在 WooCommerce 中创建一个真实订单
  • 即使本地数据库被清除也会持久保留
  • 可以从其他设备访问
  • 出现在 WP 管理 > WooCommerce > 订单 中
何时保存

当以下情况发生时,将订单保存到服务器:

  • 客户希望保留一个订单以便稍后提货
  • 您结束班次,另一个收银员将继续
  • 您希望在应用程序/浏览器出现问题时拥有备份

恢复已保存的订单

如果您已将订单保存到服务器,它们可以通过以下方式再次访问:

  1. 打开 订单屏幕(专业功能)
  2. 按状态 pos-open 进行过滤
  3. 重新打开订单

订单持久性

本地存储

WCPOS 使用 IndexedDB 在本地存储订单。这提供了:

  • 跨浏览器会话的持久性
  • 无需网络请求的快速访问
  • 离线功能

与服务器同步

当您保存到服务器或结账时:

  • 订单被发送到 WooCommerce
  • 收到确认
  • 本地与服务器数据被同步

作废订单

要移除一个打开的订单:

  1. 切换到您想移除的订单
  2. 点击 作废 按钮

会发生的事情:

  • 未保存的订单: 从本地数据库永久删除
  • 已保存的订单: 移动到 WooCommerce 的垃圾箱中,并在本地删除

要恢复已作废的已保存订单:

  1. 转到 WP Admin > WooCommerce > 订单 > 垃圾箱
  2. 恢复订单

小贴士

保持订单有序

在处理多个打开订单时,建议:

  • 在订单中添加客户姓名以便于识别
  • 添加订单备注以描述暂挂原因
  • 将重要订单保存到服务器

班次交接

如果在结束班次时仍有打开订单:

  1. 将所有重要订单保存到服务器
  2. 添加订单备注以解释状态
  3. 下一位收银员可以从订单屏幕访问它们

离线注意事项

如果您失去连接:

  • 本地订单仍然可访问,您可以继续添加物品
  • 不能完成/结账订单,直到恢复连接
  • 不能将订单保存到服务器,直到重新连接
  • 不能创建新客户,直到重新连接