WebCEO

Shopify 整合 SQL Account 与 AutoCount

Shopify 如何连接 SQL Account 或 AutoCount:哪些资料往哪个方向同步、门市销售、LHDN 电子发票由谁开、整合方式与检查清单。

作者 WebCEO 团队发布于 阅读约 9 分钟

重点摘要

  • 先为每类资料决定唯一的主要来源:通常产品、成本和库存以会计系统为准,订单和网上顾客以 Shopify 为准。
  • SQL Account 和 AutoCount 都提供 REST API(SQL Account API,以及 AutoCount 的 AOTG API),所以可以直接整合,不需要抓取画面或手动导出资料。
  • 同一笔销售只能由一个系统开出内陆税收局(LHDN)电子发票。由会计系统还是 Shopify 应用程序来开,是最重要的设计决定。

在 Shopify 网店背后使用 SQL Account 或 AutoCount 的零售商,起点通常都一样:每天收工时有人把 Shopify 订单重新输入会计系统,两边的库存数量也越来越对不上。本文说明系统整合应该同步哪些资料、往哪个方向同步,以及在动手写代码之前要先做好的决定。

Shopify 和会计系统之间应该同步什么?

产品、库存、订单、付款和顾客。每一类都要有一个负责的系统和一个同步方向。

最常见的安排如下:

资料 通常的主要来源 方向 备注
产品和货品编号 会计系统 会计系统到 Shopify Shopify 负责产品描述和图片,两边靠货品编号对应
价格 任一方 只能单向 选定一个系统来改价,否则两边会互相覆盖
库存数量 会计系统或 Shopify 单向,按地点 每个仓库和分店分别决定
网上订单 Shopify Shopify 到会计系统 以销售订单、现金销售单(Cash Sales)或销售发票入账
门市销售 Shopify Shopify 到会计系统 按分店入账,通常每日汇总
付款和退款 Shopify 和支付服务商 Shopify 到会计系统 退款以贷项通知单(Credit Note)入账
顾客 网上买家以 Shopify 为准 Shopify 到会计系统 通常只同步企业买家或应收账户

同一个栏位双向同步听起来很理想,却是大部分问题的根源。如果员工在两个系统都能改价,整合程序就只能猜哪一边的改动算数。事先写好逐个栏位的同步规则,就能避免这个问题。

门市销售应该怎样处理?

作为绑定分店的 Shopify 订单,按地点入账到会计系统。

使用 Shopify POS 时,门市的每笔销售都是同一个 Shopify 账户里的订单,并连接到该分店的地点。也就是说,一套整合就能同时处理网上和门市销售。要决定的是入账的详细程度。每张收据都入账,会计系统里就保留逐项明细。每间分店每天只入一笔汇总,账簿比较精简,但明细只留在 Shopify。无论选哪一种,库存扣减仍然必须按货品逐项进行,否则会计系统的库存会对不上。

LHDN 电子发票应该由谁来开?

由会计系统或 Shopify 应用程序其中一方来开,同一笔销售绝不能两边都开。

马来西亚的电子发票要提交到内陆税收局(LHDN)的 MyInvois 系统。会计软件商和 Shopify 应用程序都能做到这一点,所以同一笔销售被重复提交的风险是真实存在的。两种做法如下:

由会计系统开 由 Shopify 应用程序开
运作方式 订单入账到 SQL Account 或 AutoCount,再由它提交到 MyInvois Shopify 应用程序直接从订单提交,在入账之前或同时进行
顾客申请 订单进入会计系统后才处理 顾客可在订单页面或收据上申请
每月合并电子发票 在会计系统里生成 由应用程序根据 Shopify 销售生成
优点 所有电子发票集中在一处,包括非 Shopify 的销售 买家更快拿到,而且门市和网上销售都涵盖,不必等同步
缺点 顾客要等订单同步后,申请才能处理 会计系统必须记录电子发票编号,而不是再提交一次

两家软件商都提供电子发票功能。SQL Account 的说明文件介绍了 MyInvois 提交,包括合并电子发票,并可把顾客的默认提交方式设为合并。AutoCount 表示其 e-Invoice Platform 涵盖从 AutoCount Accounting 或 Cloud Accounting 生成的标准、合并及自行开具(self-billed)电子发票。Shopify 这边,我们的电子发票应用程序可处理顾客从订单页面或收据 QR 码提出的申请,涵盖门市和网上销售,也支持每月合并。

简单的判断原则:如果您大部分的开票工作都在 Shopify 以外进行,就交给会计系统负责。如果大部分零售销售都在 Shopify 上,而顾客会在柜台要求电子发票,用 Shopify 应用程序通常比较简单,再由整合程序把已验证的电子发票编号传给会计系统。

以上是软件设计建议,不是税务建议。请以 LHDN 最新的指南和您的税务顾问意见为准,确认您的义务。

SQL Account 和 AutoCount 提供哪些整合接口?

两者都有附说明文件的 REST API,但设置方式不同。

SQL Account。 E Stream MSC 推出 SQL Account API,这是一项 REST 服务,可建立、编辑、删除和读取记录。列出的对象包括销售发票、销售订单、采购发票、顾客付款、日记账、顾客、代理、库存货品、进货和库存调拨。请求以 AWS Signature Version 4 签名,使用为专属 API 用户生成的 access key 和 secret key。一旦生成密钥,该用户就不能再直接登录 SQL Account。根据 2026年10月18日 的资料,API 需要 SQL Accounting 5.2025.1038.875 或以上版本。它支持桌面版、公有云和私有云部署,本地或私有云安装需要一台全天候开着并联网的服务器。

AutoCount。 AutoCount 的 Resource Center 介绍了 AOTG API,这是一个 RESTful API,可建立、更新、删除和读取 AutoCount Accounting 的资料。请求会经过 AOTG 云端服务器,传到安装在 AutoCount Accounting 服务器主机上的 AOTG Client 服务。要取得 access token,需要账簿启用 AOTG 后获得的 API key,以及用户登录。AutoCount 也提供用于 .NET 开发的 plug-in SDK,需要 Developer ID。

Shopify 这边用的是 Admin API,并有 webhook 在订单、退款或库存变动时通知整合程序。

哪一种整合方式适合您?

有合适的现成连接器就用现成的,需求一般就用中间件,有特殊需求就定制开发。

  1. 现成连接器。 截至 2026年10月18日,我们未能确认两家软件商有列出任何 Shopify 连接器。第三方连接器可能存在。如果您找到了,请确认它同步哪些资料、是否支持 POS 地点,以及由谁提供技术支持。
  2. 中间件。 用整合平台把 Shopify webhook 对应到会计系统的 API 调用。对应关系标准时行得通,但会计 API 的签名和本地客户端设置仍需要技术处理。
  3. 定制系统整合。 在 Shopify 和会计 API 之间建一个小型服务,附带日志、重试和警报。前期成本较高,适合有多间分店、货品编号特殊或电子发票规则较复杂的商家。

无论选哪一种,都要预设会出错。会计服务器总会有离线的时候,尤其是装在办公室电脑上的。整合程序应该把变动排队并重试,而不是直接丢掉。

开始前的检查清单

  • 产品、价格、库存和顾客分别以哪个系统为准?
  • Shopify 的 SKU 是否和会计系统的货品编号完全一致?
  • 网上订单要以什么形式入账:销售订单、现金销售单还是销售发票?
  • 门市分店是每张收据入账,还是每日汇总?
  • 由哪个系统开电子发票?另一个系统如何记录电子发票编号?
  • 退款、换货和部分退款如何入账?
  • 会计系统装在哪里?是否全天候都能连上?
  • 您用的是哪个版本的 SQL Account 或 AutoCount?是否符合 API 的要求?
  • 同步失败时由谁收到警报?

常见问题

SQL Account 或 AutoCount 能直接连接 Shopify 吗?

截至 2026年10月18日,我们未能确认两者有软件商列出的 Shopify 连接器。两者都提供 API,所以可以基于这些 API 开发整合。

库存可以实时同步吗?

可以做到接近实时。订单进来时 Shopify 会发出 webhook,整合程序可在片刻内更新会计系统。从会计系统到 Shopify 的更新,则取决于整合程序多久查询一次,或变动以什么方式推送。

两个系统都可以提交电子发票吗?

可以,而这正是风险所在。每笔销售只选一个开票方,再把电子发票编号传给另一个系统。

WebCEO 在这方面做什么?

我们为 ERP 和会计系统开发定制 Shopify 系统整合,也经营 Shopify 上的 WebCEO E-Invoice 应用程序。如需评估 SQL Account 或 AutoCount 整合的范围,请联系我们。

资料来源

  1. SQL Account API (E Stream MSC)
  2. SQL Account docs: SQL Account API setup and configuration
  3. SQL Account docs: e-Invoice (MyInvois)
  4. AutoCount Resource Center: Introduction to AOTG API
  5. AutoCount Resource Center: Programmer
  6. AutoCount solution with LHDN e-Invoice
  7. Shopify Admin GraphQL API reference
  8. WebCEO E-Invoice Malaysia on the Shopify App Store

作者

WebCEO 团队

文章由 WebCEO 负责建站、迁移和维护 Shopify 网店的团队撰写,内容来自实际项目经验。各位专家确认署名后,我们会补上作者和审稿人的个人简介。

继续阅读

平台选择

马来西亚 Shopify 建站公司怎么选?

在马来西亚挑选 Shopify 建站公司的检查清单:合作伙伴等级、该问的问题、警讯、本地要求、收费模式和所有权。

· 阅读约 8 分钟

平台选择

马来西亚请 Shopify 开发人员要多少钱?

马来西亚 Shopify 开发费用:比较自由职业者、建站公司和自聘员工,了解影响价格的因素,以及公开收费与薪资范围。

· 阅读约 7 分钟