网店平台集成

如何将 shopGold 连接到 easySales:连接器设置

如何将 shopGold 连接到 easySales:连接器设置

将你的 shopGold 店铺连接到 easySales:上传带有你 API 密钥的双文件连接器,映射订单状态,了解目录编号以及双向同步的内容。

shopGold 连接能做什么

shopGold 是一款波兰网店软件,运行在你自己的服务器上。把它连接到 easySales 后,你店铺的产品和订单会进入 easySales,店铺库存由 easySales 保持更新,订单状态也会回传到店铺。

开始之前要知道的三件事:

  • 连接方式是一个你上传到店铺的小型连接器。 你从 easySales 下载两个文件,把你的 API 密钥粘贴到其中一个文件里,然后把两个文件都上传到店铺的根目录,放在 index.php 旁边。
  • 每个产品和每个变体都需要目录编号(Nr katalogowy)。 easySales 通过它识别产品。没有目录编号的产品不会被导入,包含这种产品的订单会被拒绝。
  • 连接后映射你的订单状态。 shopGold 的状态是你自己设置的,所以 easySales 需要知道哪个状态表示新订单、已完成或已取消。在你完成映射之前,所有订单都保持 New。

开始之前

✓

店铺文件的访问权限

通过 FTP 或主机的文件管理器,用于上传两个文件。

✓

每个产品都有目录编号

每个产品和每个变体上都填写 Nr katalogowy。

✓

纯文本编辑器

例如 Notepad,用于把 API 密钥粘贴到连接器中。

第 1 步 — 在 easySales 中添加店铺

进入 整合方式 → 网站,点击 连结网站。填写店铺信息:

店铺信息表单:Website Name Demo Webshop、Website URL https:// sklep-demo.pl、Country Poland、Price Vat 23%、Shipping Vat 23、Language Polish、Currency Polish Zloty、Inventory source Clasic warehouse 搭配 EasySales、Implicit package type Parcel 以及 Invoice Series SG。
店铺信息。
字段 填写内容
网站名称 店铺的名称,在 easySales 内部使用。
网址 你的店铺地址,必须与在浏览器中打开时完全一致——相同的 https://,以及相同的有或没有 www.。easySales 不会跟随重定向。
国家 店铺所在国家,波兰。
增值税价格 你店铺价格中包含的增值税税率,通常为 23%。
运输增值税 运费的增值税税率。
语言、货币 店铺的语言和货币。
新订单自定义状态 可选:新的 shopGold 订单在 easySales 中获得的自定义状态。
库存来源 店铺库存的管理位置:带有 EasySales 等来源的 经典仓库,或 高级仓库。
隐式封装类型 新订单获得的包裹类型,在你为其创建运单标签时使用。
发票系列 你为该店铺订单开具的发票系列。
店铺信息

第 2 步 — 把连接器上传到你的店铺

在店铺信息下方选择 shopGold 图块,再选择 ShopGold 版本。细节 标签页会显示设置步骤、下载模块 按钮和你的 API密钥。

ShopGold 版本的 Details 标签页,标有 Connection successful:设置步骤、Download Module 按钮和带有刷新与复制按钮的 API Key,下方是 Delete 和 Save 按钮。
下载连接器并复制 API 密钥。
  1. 点击 下载模块 并解压文件。里面有 easy-sales-api.php 和 easy-sales-api-key.php。
  2. 用纯文本编辑器(例如 Notepad)打开 easy-sales-api-key.php,把 API密钥 粘贴到引号之间。保持直引号——文字处理软件会改变引号,导致文件损坏。
  3. 把两个文件都上传到店铺的根目录,放在 index.php 旁边。
  4. 回到 easySales,点击 保存。easySales 会测试连接,并加载你店铺的订单状态和付款方式。

第 3 步 — 映射你的订单状态

再次打开店铺,选择 偏好设置。

Preferences 中的 ShopGold Settings:Map order status 将 Zamówienie złożone 和 Zamówienie przyjęte 对应到 New,Zamówione towary wysłane 对应到 Completed,Zamówienie anulowane 对应到 Canceled;Send order status to ShopGold 将 Canceled 发送为 Zamówienie anulowane,Completed 发送为 Zamówione towary wysłane。
双向映射的订单状态。
  • 映射订单状态:为每个 shopGold 状态选择它所对应的 easySales 状态——例如,你的店铺标记为已发货的订单,在 easySales 中就是 Completed。你没有映射的状态会以 New 进入。
  • 将订单状态发送到 ShopGold:选择当你在 easySales 中完成、取消或退回订单时,订单在 shopGold 中获得的状态。只发送这三种;你未映射的状态不会被发送。

点击 保存。

同步哪些内容

从 shopGold 到 easySales 从 easySales 到 shopGold
类别和产品,包括价格、图片、描述和属性 库存
新订单和更新的订单,买家选择了自提点时一并带上 订单状态,当你完成、取消或退回订单时
跟踪号,需开启 从网站获取文档 你创建的运单标签的跟踪号
双向传输的内容
  • 订单 在连接后立即开始进入。产品 每隔几小时读取一次,所以在处理新订单之前,先给首次导入留出时间:在其产品存在之前到达的订单行会保持没有产品,也不会预留库存。
  • 库存:当店铺的库存来源设置为 EasySales 时,每个产品的库存一有变化,easySales 就会发送给店铺。当来源设置为网站时,easySales 每 30 分钟读取一次店铺库存。
  • 跟踪号:当订单在 easySales 中获得运单标签时,其跟踪号会发送到店铺。要导入你在 shopGold 中填写的跟踪号,请在 偏好设置 中开启 从网站获取文档。
  • 价格 从店铺读取。请在 shopGold 中修改价格。

更新连接器

当 easySales 发布新的连接器时,只替换你店铺中的 easy-sales-api.php。保持 easy-sales-api-key.php 不变——其中的密钥依然有效。如果你点击了 API密钥 旁边的刷新按钮,请把新密钥重新粘贴到 easy-sales-api-key.php 中。

出现问题时

提示信息 处理方法
Connection failed. Make sure easySales module is properly configured. If you need assistance, please contact us. 检查两个文件是否都在店铺根目录中、密钥是否已粘贴到 easy-sales-api-key.php 中,以及网址是否与店铺地址完全一致。
Set your easySales key in easy-sales-api-key.php 密钥文件仍为空。把 API 密钥粘贴到引号之间,然后重新上传该文件。
easy-sales-api-key.php was changed. Upload a clean copy from the release zip and paste the key again. 密钥文件在编辑时被损坏。从 zip 压缩包中重新取出该文件,用纯文本编辑器粘贴密钥后再上传。
Shop configuration not found. Upload this file inside your shopGold directory, or fill in the database settings at the top of it. 文件不在店铺根目录中。把它们移到 index.php 旁边。
The product.sku field is required. 该产品在 shopGold 中没有目录编号。为产品及其每个变体填写 Nr katalogowy。
order.order_products.1.sku jest obowiązkowe. 订单中的某个产品没有目录编号。在 shopGold 中填写后,订单会在下一次检查时进入。
提示信息及处理方法

常见问题

上传到你店铺的根目录,放在 index.php 旁边。easy-sales-api.php 和 easy-sales-api-key.php 两个文件都要上传。

你的订单状态尚未映射。在 easySales 中打开店铺,选择 偏好设置,把每个 shopGold 状态映射到一个 easySales 状态。

它在 shopGold 中没有目录编号(Nr katalogowy)。为该产品及其每个变体填写目录编号;它会在下一次产品导入时进入。

Completed、Canceled 和 Return——每个都对应你在 偏好设置 中选择的 shopGold 状态。你未映射的状态不会被发送。

不会。价格从 shopGold 读取;请在你的店铺中修改。

只用新文件替换 easy-sales-api.php。保持 easy-sales-api-key.php 不变。

在浏览器中打开你的店铺地址并在后面加上 /easy-sales-api.php。它应返回 Expected a JSON body。

本指南对你有帮助吗?