Shopify POS 离线时改了税率,设备为什么还用旧税
现象#
后台把某类商品税率从 6% 调到 8%,断网的门店设备开单仍按 6% 计税,小票税额与后台订单 Taxes 明细差了两个百分点。
原因#
- 税率表按地点缓存在设备本地,POS 开单时直接读缓存,不实时请求税务服务
- 后台的税率改动要等设备下一次完整同步才下发,离线时同步队列停摆
- 商品税务类别(taxable 与 tax exempt)同样走缓存,改分类不会立刻反映
- 离线单的税额在设备上算完后作为固定值上传,服务端不会按新税率重算
处理步骤#
- 改税前让每台设备联网,在
≡ > Connectivity确认最近同步成功 - 在后台
Settings > Taxes and duties改完,回 POS 手动执行一次Sync再断网 - 离线期间确实要换税率,用行项目
Edit tax手工覆盖,该操作受Edit taxes权限控制 - 把税率调整安排在闭店后,避免同一班次内两套税率并存
- 已产生的离线单逐单打开
Taxes行比对,差额用补开发票或Adjust处理
验收标准#
改税次日,断网设备上开同一商品,小票税率显示 8%,与后台订单 Taxes 明细逐行一致。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。