跳到主内容
版本: 1.x

您的店铺与 POS 的总计不一致

POS 会在一笔销售中显示通知 "您的店铺更改了此订单的总计",列出金额 两者之间不同的金额。

通知的含义

WooCommerce 会自行计算每个订单的总计。POS 会在本地复现该计算,以便 收银终端能够立即计算销售总额并收款,并且在网络中断时仍可继续工作。

两者应当完全一致。当 POS 保存一笔销售,而您的店铺返回 不同的金额时,说明该复现计算有误,通知会在商品 离开柜台之前告知收银员。

以您的店铺金额为准

销售不会被阻止,也不会丢失任何内容。店铺中的金额就是已记录的金额,也是 WooCommerce 报告和客户订单中显示的金额。此提示旨在让收银员检查 在交付任何商品前的总额。

在问题解决前,请勿进行离线销售

POS 在本地计算的金额,与其在无网络连接时使用的金额相同——而且 离线时没有服务器可以更正这些金额。因此,只要销售因任何原因出现差异,离线 销售的金额就可能不正确,而且在重新连接前无法发现。

这适用于以下所有原因,而不仅仅是插件相关的情况。

首先,重新同步 POS

POS 会保留店铺税务配置的副本,但不会自动更新 当您更改 WooCommerce 设置时。过期的副本是两者不一致的最常见原因,并且它有一个 一键修复方法。

在 POS 中打开 税费设置,然后使用 恢复服务器设置 拉取当前 店铺配置,然后进行一笔新的测试销售。

如果这样解决了问题,操作就完成了——请记得在更改以下位置中的任何内容时执行此操作: WooCommerce → 设置 → 税费。有关各字段的含义,请参阅税费设置 以及恢复设置不适用的唯一情况。

使用 WooCommerce Tax 的店铺

如果您的店铺使用启用了自动税费的 WooCommerce Tax, 请预期在店铺从未对其征税的地点首次销售时出现一次此通知,并在税务管辖区更改税率时再次出现 一次。TaxJar 会在发生销售时填充您的税率表,因此 POS 所需的那一行 在该笔销售创建之前并不存在。POS 会在下次变更时下载该行 检查通常会在一分钟内完成,且该地点的下一笔销售总额会一致。清除并重新下载店铺健康 → 数据库 下的 税率 行中点击 清除并重新下载,即可立即重新获取税率。如果税率依据 客户地址计算,店铺此前从未对其征税的每个邮政编码都可能发生一次这种情况。

如果 POS 刚完成同步后仍显示该提示,请检查以下可能原因。

原因

可能有三种情况,且三种情况下的提示看起来都相同。

POS 读取方式不同的税费或舍入设置

这是最常见的原因。请在 WooCommerce → 设置 → 税费 下检查:

  • 录入价格时含税——目录价格是否已包含税费
  • 舍入——“在小计级别对税费进行舍入”会改变多行销售的结果
  • 税率——其 优先级复合 设置与预期不同的税率
  • 小数位数 — 在 常规 下,小数位为 3 位及以上的店铺与小数位为 2 位的店铺采用不同的舍入方式

最近更改过其中任一设置,或按邮政编码或城市设置税率的店铺,是 首先应检查的对象。

会重算订单总计的插件

附加费、费用、货币转换、忠诚度和“基于角色定价”插件通常会重新计算 服务器上的总计,此时 POS 已完成自身的计算。POS 无法识别这些规则,因此 对于它们影响的每笔销售,计算结果都会不一致。

如果这是有意为之且可以接受,则并非出现故障——销售记录仍会由 店铺正确保存。但每笔受影响的销售都会显示该提示,而且这是唯一一种 不会自行消失的原因:这些规则存在于服务器上,POS 无法复现它们,因此采用这种方式 计算总计的店铺根本无法正确进行离线销售,并非只是等到某些问题得到 修复后即可。

请参阅插件冲突,了解如何识别是哪个插件 导致此问题。

POS 中的缺陷

如果店铺是未安装任何会更改总额插件的标准 WooCommerce 安装,且金额 仍不一致,那么这是我们的缺陷,我们希望收到反馈。

发生在多笔销售时

单笔金额不一致的销售值得检查。多笔不同的 销售金额不一致时,POS 会升级通知,因为此时问题不再是单个订单的属性,而是 安装环境的属性;在找到原因之前,它会持续发生。

一种无害的情况是:WooCommerce Tax 店铺根据客户地址计算税费,而 多个新邮政编码的首笔销售各出现过一次金额不一致。如果这些邮政编码的下一笔销售 金额一致,则没有问题。

请向我们提供的内容

该提示会列出每个不一致的金额,并显示两个数值。结合以下信息,通常 无需屏幕共享即可确定原因:

  1. 显示金额的提示截图。
  2. 确认已在 POS 中运行 恢复服务器设置,且该提示仍然存在。
  3. 税务设置:WooCommerce → 设置 → 税(所有字段,包括是否启用自动 税费),以及 常规 → 小数位数
  4. 是否启用了“在小计级别进行税费四舍五入”。
  5. 税率表本身,而不只是设置页面——每个税率类别下的行, 包括 国家/省/邮政编码/城市税率 %优先级复合税配送。大多数 上述原因存在于这些行中,而非其上方的设置中;如果没有这些信息, 我们就只能再次向您询问。
  6. 涉及价格、税费、附加费或货币的已启用插件列表。
  7. 受影响销售订单的订单号。