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 在订单、退款或库存变动时通知整合程序。
哪一种整合方式适合您?
有合适的现成连接器就用现成的,需求一般就用中间件,有特殊需求就定制开发。
- 现成连接器。 截至 2026年10月18日,我们未能确认两家软件商有列出任何 Shopify 连接器。第三方连接器可能存在。如果您找到了,请确认它同步哪些资料、是否支持 POS 地点,以及由谁提供技术支持。
- 中间件。 用整合平台把 Shopify webhook 对应到会计系统的 API 调用。对应关系标准时行得通,但会计 API 的签名和本地客户端设置仍需要技术处理。
- 定制系统整合。 在 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 整合的范围,请联系我们。
资料来源
- SQL Account API (E Stream MSC)
- SQL Account docs: SQL Account API setup and configuration
- SQL Account docs: e-Invoice (MyInvois)
- AutoCount Resource Center: Introduction to AOTG API
- AutoCount Resource Center: Programmer
- AutoCount solution with LHDN e-Invoice
- Shopify Admin GraphQL API reference
- WebCEO E-Invoice Malaysia on the Shopify App Store
作者
文章由 WebCEO 负责建站、迁移和维护 Shopify 网店的团队撰写,内容来自实际项目经验。各位专家确认署名后,我们会补上作者和审稿人的个人简介。
继续阅读
平台选择
马来西亚 Shopify 建站公司怎么选?
在马来西亚挑选 Shopify 建站公司的检查清单:合作伙伴等级、该问的问题、警讯、本地要求、收费模式和所有权。
· 阅读约 8 分钟
平台选择
Shopify 马来西亚收费(2026):配套、手续费与总成本
Shopify 在马来西亚怎么收费:配套价格、交易手续费、收银系统、应用程序、主题模板、建站与维护费用,附三年预算清单。
· 阅读约 6 分钟
平台选择
马来西亚请 Shopify 开发人员要多少钱?
马来西亚 Shopify 开发费用:比较自由职业者、建站公司和自聘员工,了解影响价格的因素,以及公开收费与薪资范围。
· 阅读约 7 分钟