Shopify POS 零售

Shopify POS 离线时改了税率,设备为什么还用旧税

现象#

后台把某类商品税率从 6% 调到 8%,断网的门店设备开单仍按 6% 计税,小票税额与后台订单 Taxes 明细差了两个百分点。

原因#

  • 税率表按地点缓存在设备本地,POS 开单时直接读缓存,不实时请求税务服务
  • 后台的税率改动要等设备下一次完整同步才下发,离线时同步队列停摆
  • 商品税务类别(taxable 与 tax exempt)同样走缓存,改分类不会立刻反映
  • 离线单的税额在设备上算完后作为固定值上传,服务端不会按新税率重算

处理步骤#

  1. 改税前让每台设备联网,在 ≡ > Connectivity 确认最近同步成功
  2. 在后台 Settings > Taxes and duties 改完,回 POS 手动执行一次 Sync 再断网
  3. 离线期间确实要换税率,用行项目 Edit tax 手工覆盖,该操作受 Edit taxes 权限控制
  4. 把税率调整安排在闭店后,避免同一班次内两套税率并存
  5. 已产生的离线单逐单打开 Taxes 行比对,差额用补开发票或 Adjust 处理

验收标准#

改税次日,断网设备上开同一商品,小票税率显示 8%,与后台订单 Taxes 明细逐行一致。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。