物流

如何将 GLS 连接到 easySales:完整配置指南

如何将 GLS 连接到 easySales:完整配置指南

把 GLS 连接到 easySales:MyGLS 表单的每个字段、每个服务代码需要订单提供什么、避免最常见拒绝的高级选项、退货标签以及多个取件点。

连接 GLS 能带来什么

连接 GLS 后,easySales 会为订单生成包裹标签、打印标签、跟踪包裹状态、删除不再需要的运单,并生成退货标签 — 你完全不需要打开 MyGLS。

本指南涵盖整个连接过程,并重点讲两件界面上没有说明的事:服务 字段,它里面的代码在界面中没有任何解释;以及一个高级选项,它决定了没有邮编的订单还能不能发出去。

开始之前

一个 MyGLS 账户

你登录 MyGLS 用的账户。连接直接使用这个邮箱地址和密码 — 不需要另外申请 API 密钥。

你的 GLS 客户编号

GLS 为这条连接发货的取件点签发的数字客户编号。填在 帐户ID 里,随每个包裹一起发送。

取件地址

GLS 上门取件那个地点的公司名称、街道、城市、邮编、联系人、电话和邮箱。这些都会随每个包裹发送,并且都不会从 easySales 设置里读取。

每个取件点一条连接

每条连接一个客户编号、一个取件地址、一组服务。两个仓库或两套不同的服务,就意味着两条连接。

第 1 步 — 找到正确的 GLS 卡片

进入 整合方式 → 快递员,搜索 gls。在新版导航中,同一页面位于 整合方式 → 配送 → 快递员

easySales 的快递员页面按 GLS 筛选后,显示已连接的 GLS 匈牙利和 GLS 罗马尼亚卡片,以及尚未连接的罗马尼亚、克罗地亚、捷克、斯洛伐克和波兰的 GLS 卡片。
整合方式 → 快递员,按 GLS 筛选。罗马尼亚出现了两次 — MyGLS 卡片和更早的 GLS 罗马尼亚卡片。

在卡片上点击 连接;如果之前已经连接过,则点击 编辑

第 2 步 — 登录信息与取件地址

easySales 中 GLS 连接表单的上半部分,显示别名、用户名、密码、帐户ID,以及发件人姓名、地址、城市和邮政编码。
你的 MyGLS 登录信息、客户编号,以及 GLS 上门取件的地址。

用户名密码帐户ID 就是你的 MyGLS 信息:登录 MyGLS 所用的邮箱地址、它的密码,以及 GLS 分配给你的数字客户编号。easySales 每次请求都会登录,因此后续没有需要续期的东西。

下面的 发件人 区块是 GLS 上门取件的地址。它会随每个包裹一起发送,并且不会从 easySales 的公司设置里读取 — 即使地址相同也要填写。

第 3 步 — 服务与 AWB 格式

GLS 连接表单显示发件人联系方式、电话、邮箱,服务字段中含 FDS 和 SM2 两个代码,AWB 格式为 A4_2x2。
服务会加到这条连接的每个包裹上。AWB 格式是 GLS 生成标签的版式。

服务 是值得停下来看清楚的字段。它列出的是 GLS 自己的服务代码,旁边没有任何说明,而你放进去的内容会加到这条连接生成的每一个包裹上。

代码 easySales 随它发送什么 它需要什么
SM2 收件人的电话号码。 订单上有电话号码。
FDS 收件人的邮箱地址。 订单上有邮箱地址。
FSS 收件人的电话号码。 电话号码,以及同一条连接上有 FDS — GLS 不接受单独的 FSS。
SAT 什么都不带 — GLS 的周六派送服务,以普通标记发送。 不需要什么,但目的地必须提供该服务。
PRS 什么都不带。easySales 会从带该服务的包裹中移除货到付款。 不需要什么。
XS 什么都不带。 不需要什么。
COD 订单有代收金额时自动添加,同时带上金额和订单号作为参考。 不要勾选 — 列表里也没有它。
PSD 订单寄往 GLS ParcelShop 或自提柜时自动添加,带上取件点编号。 不要勾选 — 列表里也没有它。
服务代码,以及每个代码需要订单提供什么

AWB格式 不是打印机设置。它告诉 GLS 用哪种版式生成标签,你拿到的文件就是这个格式。

取值 含义
A4_2x2A4_4x1 一张 A4 纸上四张标签,按两行两列或一行四张排列。办公打印机通常选这种。
ThermoShipItThermoPdf 适合热敏打印机尺寸的单张标签,PDF 格式。
ThermoZPLThermoZPL_300DPIShipItThermoZpl 同样的标签,但输出为 ZPL 打印指令而非 PDF,适用于兼容 Zebra 的打印机。只有当你的打印机是 300 DPI 机型时才选 300 DPI 的版本。
Connect GLS 的 Connect 版式。
AWB 格式

第 4 步 — 笔记模板

easySales 中某条 GLS 连接的笔记模板,上方是订单和产品变量按钮,下方输入框里有订单号以及数量与 SKU 列表。
笔记模板会成为 GLS 标签上的包裹内容说明。

模板生成的内容会作为包裹内容说明发送给 GLS,并打印在标签上。输入框上方的按钮可以插入订单及其产品中的值 — 订单号、发票序列、数量与 SKU、仓库库位。

第 5 步 — 打印设置与高级选项

两个区块默认都是折叠的,也都不是必填 — 但三个高级选项中的一个,是整张表单里最有用的设置。

某条 GLS 连接展开后的打印设置和高级选项:纸张大小、缩放类型、尝试自动检测邮编设为「是」、根据产品包裹数量生成包裹,以及将客户姓名作为参考发送。
自动检测邮编可以避免最常见的 GLS 拒绝。
设置 作用
纸张大小 / 缩放类型 只有通过 easySales Printer 连接打印时才生效,且只针对这个快递,会覆盖打印机自身的默认值。这和 AWB 格式不是一回事:标签长什么样由 GLS 决定,这两项决定它怎么落到纸上。
尝试自动检测邮编 默认关闭。当订单没有邮编时,easySales 会先根据省份、城市和街道查出邮编,再把包裹发给 GLS。不开的话,这类订单会被直接拒绝。
根据产品包裹数量生成包裹 按订单中每个产品设置的包裹数来计算标签上的包裹件数,而不是始终按一件发送。
将客户姓名作为参考发送 默认关闭,建议打开。否则包裹的客户参考会以空值发送,在 MyGLS 和 GLS 账单上很难辨认包裹。打开后会发送客户姓名。
打印设置与高级选项

第 6 步 — 退货标签

连接表单有两个标签页:配送账户退回账户。退货连接是一条独立的连接,有自己的登录信息,并额外包含包裹退回的地址。

某条 GLS 连接的退回账户标签页,显示退回地址的姓名、街道、城市、电话、联系人、邮编和邮箱。
退货连接把发件人区块换成包裹退回的地址。

退回地址 区块取代了发件人区块:姓名、街道、城市、电话、联系人、邮编和邮箱。这是 GLS 在退货标签上打印的目的地,因此可以和你发货的地址不同。

多个取件点

一条连接只有一个 MyGLS 客户编号、一个取件地址和一组服务。如果你从两个仓库发货,或者部分订单用不同的服务,就需要两条连接。

easySales 中 GLS 罗马尼亚卡片上打开的三点菜单,显示连接另一个快递帐户、文件和注册。
第二个取件点意味着第二条连接,从卡片的 ⋮ 菜单添加。

在 GLS 卡片上打开 菜单并选择 连接另一个快递帐户,或者打开已有连接并点击 克隆 — 所有设置都会被复制,名称后面会加上 " (cloned)",之后记得改掉。生成标签时,每条连接都会按它的 别名 显示。

在哪里生成标签

从哪里 会得到什么
订单列表,勾选一个或多个订单,生成运单 每个订单一张标签,使用你按名称选定的连接,以及该连接上保存的全部设置。
订单页面 同上,再加上连接放不下的内容:这一张订单的包裹件数、重量和货到付款金额。
退货 使用 退回账户 标签页下的连接,并打印其中保存的退回地址。
在哪里生成标签

当 GLS 拒绝一张标签

GLS 会返回一句说明问题的描述,easySales 原样把这句描述放在订单上。几乎所有拒绝都属于下面几种。

GLS 返回的内容 该怎么做
Missing mandatory data in 'Delivery Zip Code' 订单没有邮编。在显示高级选项中打开 尝试自动检测邮编,或者直接在订单上补上邮编。
Invalid data in 'Delivery Zip Code' 有邮编,但 GLS 不认它属于该国家 — 常见的是填了别国的邮编,或者含有 GLS 不接受的字母和空格。
Invalid service parameter, Service 'FSS' / 'SM2' 该服务需要收件人电话,而订单上没有,或者号码格式 GLS 不接受。
Missing mandatory service parameter, Service 'FDS' FDS 需要收件人邮箱,而订单上没有。
Invalid data in 'Delivery Contact Email' 订单上的邮箱地址无效。
Service not available to country, Service '...' 该服务在目的地不提供。把它从连接里去掉,或者为跨境包裹使用第二条连接。
Service matrix violated, Service '...' GLS 不允许这几项服务组合在一起。
FSS service is not available without FDS 在连接里同时加上 FDS,或者去掉 FSS。
Missing mandatory data in 'Service' 'PSD' 包裹要寄往 ParcelShop,但订单上没有选择取件点。
Cod amount exceeded for 'Cod Amount' / Cod not allowed for 'Client Id' 你的 GLS 合同限制了货到付款,或者根本不含该服务。这要和 GLS 解决,不是在 easySales 里。
Unauthorized. 连接上的用户名、密码或帐户ID 有误。
Too many failed login attempts. Your account has been locked until HH:MM. 多次登录错误后 GLS 锁定了 MyGLS 账户。在连接里改正密码,并等到 GLS 给出的时间。
Same request sent 5 times within last 5 minutes 这是 GLS 自己的防重复机制。等几分钟,不要反复点击。
GLS 最常见的拒绝是什么意思

常见问题

适用于 MyGLS 连接 — 罗马尼亚、匈牙利、克罗地亚、捷克、斯洛文尼亚和斯洛伐克。这六个国家共用同一张表单,每个国家一张卡片、一个当地的 MyGLS 账户。GLS 波兰是另一张卡片、另一套表单。

连带有现行 GLS 标识的那张,它就是 MyGLS 连接,也是本指南描述的对象。另一张是带黄色箭头的旧版 GLS 标识,连接的是更早的 GLS 罗马尼亚接口,表单不同、设置更少。

用户名和密码就是你的 MyGLS 登录信息 — 登录 MyGLS 网站所用的邮箱地址和密码。帐户ID 是 GLS 为取件点签发的数字客户编号,会随每个包裹发送。没有单独的 API 密钥。

GLS 不接受没有配送邮编的包裹,而交易市场的订单常常没有邮编。打开连接,展开显示高级选项,把 **尝试自动检测邮编** 设为「是」 — easySales 就会先根据订单上的省份、城市和街道推算邮编,再把包裹发给 GLS。已经有邮编的订单不受影响。

它们是 GLS 自己的服务代码,easySales 完全按 GLS 的定义发送。配置时真正要紧的是每个代码带走什么:SM2 和 FSS 发送收件人电话,FDS 发送收件人邮箱,SAT、PRS 和 XS 作为普通标记发送。你能用哪些,取决于你和 GLS 的合同。

不行。连接上的每一个服务都会加到用它生成的每一个包裹上。需要为不同订单使用不同服务的卖家,会再建一条连接,在生成标签时选择用哪一条。

不需要,列表里也没有 COD。订单有代收金额时 easySales 会自己添加,同时带上金额和订单号作为参考。PSD 也一样,当订单寄往 GLS ParcelShop 时会自动添加。

如果你不另行设置,客户参考会以空值发送。打开连接,展开显示高级选项,把 **将客户姓名作为参考发送** 设为「是」 — 之后每个包裹都会带上客户姓名,并显示在 MyGLS 和 GLS 账单上。

AWB 格式发送给 GLS,决定他们生成的标签版式 — 一张 A4 四张标签、一张热敏标签,或者给标签打印机的 ZPL 指令。打印设置里的纸张大小只在通过 easySales Printer 连接打印时生效,并且只针对这个快递覆盖打印机的默认设置。

在 GLS 卡片上打开 ⋮ 菜单并选择「连接另一个快递帐户」,或者打开已有连接点击「克隆」复制它的全部设置。每条连接有各自的客户编号、取件地址和服务,生成标签时按别名在它们之间选择。

本指南对你有帮助吗?