摘要:Shopify 库存集成会将每个 Qashier 产品关联到某个 Shopify 地点的一个 Shopify 库存项目。之后,Qashier 会保留一个共享的库存数量:商品在店内或 Shopify 上售出时,两边的数量都会更新,Qashier POS 也会显示 Shopify 的实时数量。
适用范围:新加坡、马来西亚、菲律宾和泰国 · QashierHQ 和 Qashier POS · Shopify 集成,在 Qashier 商城 中按店铺开启(包含在当前的 Qashier 套餐中;旧套餐需作为附加功能购买)· 可以打开设置和库存的 QashierHQ 登录账户。
使用的是 WooCommerce?请参阅如何将 WooCommerce 库存与 Qashier 同步。一家店铺只能与 Shopify 或 WooCommerce 其中之一同步库存,不能同时使用两者。
开始之前
为店铺开启 Shopify 集成:在 QashierHQ 中,打开侧边栏底部的 Qashier 商城,激活 Shopify 集成。如果该店铺已在使用 WooCommerce 库存同步或浮动数量,那里不会提供此开关;请改为联系 Qashier 客服。
店铺必须已开启库存管理,这样侧边栏中的 库存 / 原料 才不会被锁定。请参阅如何在 QashierHQ 中追踪库存。
你要同步的每个产品都必须存在于 产品管理 中,并已开启 追踪库存。只有这些产品才会出现在 Shopify 关联列表中。
你需要拥有 Shopify 店铺的管理员权限,以及一个存放该门店库存的 Shopify 地点。
第 1 步:创建 Shopify 应用并复制其访问令牌
Qashier 通过你在 Shopify 中创建的自定义应用所提供的 Admin API 访问令牌连接到你的 Shopify 店铺。Shopify 会不时更改这些界面。如果以下某个步骤看起来不同,请按照 Shopify 自己关于创建自定义应用的帮助指南操作;Qashier 需要的是访问令牌,以及第 6 步中列出的访问权限范围。
在 admin.shopify.com 登录你的 Shopify 后台,并打开你的店铺。
点击右上角的店铺名称,然后点击 View Dev Dashboard(查看开发者控制台)。
在 Apps(应用)标签页中,点击 Create app(创建应用)。
选择 Start from Dev Dashboard(从开发者控制台开始)。
在 App name(应用名称)中,输入一个你以后能认出的名称,例如 Qashier,然后点击 Create(创建)。
为该应用授予 Products(产品)和 Inventory(库存)的读写权限,以及 Locations(地点)的读取权限。发布该应用版本,并将应用安装到你的店铺。
按照 Shopify 关于自定义应用的帮助指南获取该应用的 Admin API access token(Admin API 访问令牌),并复制它。请像保管密码一样妥善保管它。如果你无法获取令牌,请联系 Qashier 客服。如果之后丢失了令牌,请创建一个新令牌,并在勾选 Reset Shopify API Password(重置 Shopify API 密码)的情况下重复第 2 步。
以前已经连接过 Shopify?除非 QashierHQ 显示 Invalid credentials(凭证无效)消息,否则你不需要新令牌(请参阅“如果出现问题”)。
第 2 步:在 QashierHQ 中连接店铺
在 QashierHQ 中,点击右上角的 设置(齿轮)图标。
在 Integrations(集成)下,点击 Shopify API。如果看不到此项,说明你的所有店铺都尚未开启 Shopify 集成。
选择 Store(店铺)。
在 Shopify Domain(Shopify 域名)中,输入你店铺的 myshopify.com 地址,例如 https://qashier-store.myshopify.com。不要使用 admin.shopify.com 地址。
将访问令牌粘贴到 Shopify Store API Password(Shopify 店铺 API 密码)中,然后再次粘贴到 Confirm Shopify Password(确认 Shopify 密码)中。
点击 Submit(提交)。
点击 Assign Location(分配地点)。在 Assign Shopify Store Location(分配 Shopify 店铺地点)窗口中,选择存放该门店库存的 Location(地点),然后点击 Submit。
以后要替换已保存的令牌,请先勾选 Reset Shopify API Password。两个密码字段随即会再次出现。
第 3 步:将每个产品关联到对应的 Shopify 库存项目
获取 Shopify 产品 ID
在 Shopify 后台,点击 Products(产品)并打开该产品。
复制浏览器地址栏中网址末尾的数字。这个数字就是产品 ID。
在 QashierHQ 中输入
在侧边栏的 产品与库存 下,点击 库存 / 原料。
点击 配置 Shopify 库存项目 ID。
在 Shopify 库存产品设置 列表中,点击你要关联的产品。
将数字粘贴到 Shopify Product Id(Shopify 产品 ID)中,然后点击 get Shopify Inventory Item Data(获取 Shopify 库存项目数据)。
该产品的 Shopify 款式会以卡片形式显示。在你店内销售的款式上选择单选按钮(核对 SKU、条形码或选项),然后点击 Confirm(确认)。
如果出现标题为 Enable Location for this Shopify Product Id(为此 Shopify 产品 ID 启用地点)的窗口,请点击 OK(确定)。这样会在 Shopify 中你所分配的地点为该产品建立库存。
为每个产品重复以上操作。要取消关联某个产品,请在 库存 / 原料 中打开该产品,然后点击取消关联图标(取消关联 Shopify 库存项目)。
你应该看到的结果
在 QashierHQ 中,库存 / 原料 列表会显示已关联项目的 Shopify 库存项目 ID。
在 Qashier POS 上,打开 库存管理 并点击一个已关联的项目。数量是从 Shopify 实时读取的,加载期间显示 N.A.。POS 列表中的库存列会被隐藏,已关联的项目也无法使用 Reset To Number(重置为指定数量)库存操作。
在 Shopify 后台,打开 Products,选择该项目并打开其 Adjustment History(调整历史记录),即可查看来自 Qashier 的每一次调整。
如果出现问题
你看到的情况 | 原因 | 处理方法 |
设置下没有 Shopify API 项 | 所有店铺都未开启 Shopify 集成 | 在 Qashier 商城 中激活它;如果该店铺已在使用 WooCommerce 同步,请联系客服 |
Assign Location 显示为灰色 | 域名和令牌尚未保存 | 先填写表单并点击 Submit |
"Invalid credentials, please check your API password."(凭证无效,请检查你的 API 密码。) | 令牌错误,或已在 Shopify 中被撤销 | 在 Shopify 中创建新令牌,勾选 Reset Shopify API Password,将令牌粘贴到两个密码字段中,点击 Submit,然后再次点击 Assign Location |
该产品没有出现在 Shopify 库存产品设置 列表中 | 该产品未开启 追踪库存 | 在 产品管理 中打开该产品,并开启 追踪库存 |
"Unable to link Shopify product ID because current location is not enabled for this product in Shopify"(无法关联 Shopify 产品 ID,因为该产品在 Shopify 中未启用当前地点) | 在启用地点的提示中点击了 Cancel(取消) | 重复关联步骤并点击 OK,或在 Shopify 中为该产品启用该地点 |
POS 上已关联的项目一直显示 N.A. | 无法从 Shopify 获取实时数量 | 检查终端的互联网连接,然后重新打开该项目 |
仍然无法解决?联系 Qashier 客服。
相关文章
最后核实:2026年9月25日 · 适用市场:SG、MY、PH、TH














