我对收据底部的条形码有疑问。我正在考虑围绕它编写一些软件,并且会对围绕它的任何规范或第 3 方软件包感兴趣。我真正需要的是关于这些系统的可靠信息来源。
我的理解是,大多数销售点系统都支持在收据底部打印条形码。该条码包含什么信息?我假设收据上的信息,例如购买的物品、物品成本、日期等?
是否有一个全部遵循的单一规范,或者它是否因销售点系统而异?
我对收据底部的条形码有疑问。我正在考虑围绕它编写一些软件,并且会对围绕它的任何规范或第 3 方软件包感兴趣。我真正需要的是关于这些系统的可靠信息来源。
我的理解是,大多数销售点系统都支持在收据底部打印条形码。该条码包含什么信息?我假设收据上的信息,例如购买的物品、物品成本、日期等?
是否有一个全部遵循的单一规范,或者它是否因销售点系统而异?
打印在收据底部的条形码没有任何标准定义。它们仅供商店内部使用。
条形码数据的存在通常用于识别特定交易,使将来能够查找交易以执行退货或执行运输功能,或用作一种消息摘要,验证收据是由零售商生成的。有时,条形码用作客户调查或抽奖的入口代码。一些条形码可能只包含零售商的 URL。
每个 POS 系统都会生成自己独特的条形码。该代码可以包含随机生成的 UUID,也可以包含日期和交易编号的组合。打印它的符号系统可以是 Code 128、Code 39、PDF-417、QR 码,甚至是专有符号系统。
条形码不是固定的——如果零售商升级他们的系统,他们明天可能会产生不同的代码。
最后,如果您正在考虑为 iPhone 创建一个“收据存储应用程序”,请知道大多数零售商需要原始纸质收据才能退货,并且不会接受副本。收银员的部分任务可能是验证纸张是否为预印有商店标志的正品收据胶带。这可能是他们的过程要求他们使用标记来删除退回的物品。收据由零售商控制,因为商店扒手使用收据副本退回被盗商品。