如何将 GLS 连接到 easySales:完整配置指南
把 GLS 连接到 easySales:MyGLS 表单的每个字段、每个服务代码需要订单提供什么、避免最常见拒绝的高级选项、退货标签以及多个取件点。
连接 GLS 能带来什么
连接 GLS 后,easySales 会为订单生成包裹标签、打印标签、跟踪包裹状态、删除不再需要的运单,并生成退货标签 — 你完全不需要打开 MyGLS。
本指南涵盖整个连接过程,并重点讲两件界面上没有说明的事:服务 字段,它里面的代码在界面中没有任何解释;以及一个高级选项,它决定了没有邮编的订单还能不能发出去。
开始之前
一个 MyGLS 账户
你登录 MyGLS 用的账户。连接直接使用这个邮箱地址和密码 — 不需要另外申请 API 密钥。
你的 GLS 客户编号
GLS 为这条连接发货的取件点签发的数字客户编号。填在 帐户ID 里,随每个包裹一起发送。
取件地址
GLS 上门取件那个地点的公司名称、街道、城市、邮编、联系人、电话和邮箱。这些都会随每个包裹发送,并且都不会从 easySales 设置里读取。
每个取件点一条连接
每条连接一个客户编号、一个取件地址、一组服务。两个仓库或两套不同的服务,就意味着两条连接。
第 1 步 — 找到正确的 GLS 卡片
进入 整合方式 → 快递员,搜索 gls。在新版导航中,同一页面位于 整合方式 → 配送 → 快递员。
在卡片上点击 连接;如果之前已经连接过,则点击 编辑。
第 2 步 — 登录信息与取件地址
用户名、密码 和 帐户ID 就是你的 MyGLS 信息:登录 MyGLS 所用的邮箱地址、它的密码,以及 GLS 分配给你的数字客户编号。easySales 每次请求都会登录,因此后续没有需要续期的东西。
下面的 发件人 区块是 GLS 上门取件的地址。它会随每个包裹一起发送,并且不会从 easySales 的公司设置里读取 — 即使地址相同也要填写。
第 3 步 — 服务与 AWB 格式
服务 是值得停下来看清楚的字段。它列出的是 GLS 自己的服务代码,旁边没有任何说明,而你放进去的内容会加到这条连接生成的每一个包裹上。
| 代码 | easySales 随它发送什么 | 它需要什么 |
|---|---|---|
| SM2 | 收件人的电话号码。 | 订单上有电话号码。 |
| FDS | 收件人的邮箱地址。 | 订单上有邮箱地址。 |
| FSS | 收件人的电话号码。 | 电话号码,以及同一条连接上有 FDS — GLS 不接受单独的 FSS。 |
| SAT | 什么都不带 — GLS 的周六派送服务,以普通标记发送。 | 不需要什么,但目的地必须提供该服务。 |
| PRS | 什么都不带。easySales 会从带该服务的包裹中移除货到付款。 | 不需要什么。 |
| XS | 什么都不带。 | 不需要什么。 |
| COD | 订单有代收金额时自动添加,同时带上金额和订单号作为参考。 | 不要勾选 — 列表里也没有它。 |
| PSD | 订单寄往 GLS ParcelShop 或自提柜时自动添加,带上取件点编号。 | 不要勾选 — 列表里也没有它。 |
AWB格式 不是打印机设置。它告诉 GLS 用哪种版式生成标签,你拿到的文件就是这个格式。
| 取值 | 含义 |
|---|---|
A4_2x2、A4_4x1
|
一张 A4 纸上四张标签,按两行两列或一行四张排列。办公打印机通常选这种。 |
Thermo、ShipItThermoPdf
|
适合热敏打印机尺寸的单张标签,PDF 格式。 |
ThermoZPL、ThermoZPL_300DPI、ShipItThermoZpl
|
同样的标签,但输出为 ZPL 打印指令而非 PDF,适用于兼容 Zebra 的打印机。只有当你的打印机是 300 DPI 机型时才选 300 DPI 的版本。 |
Connect
|
GLS 的 Connect 版式。 |
第 4 步 — 笔记模板
模板生成的内容会作为包裹内容说明发送给 GLS,并打印在标签上。输入框上方的按钮可以插入订单及其产品中的值 — 订单号、发票序列、数量与 SKU、仓库库位。
第 5 步 — 打印设置与高级选项
两个区块默认都是折叠的,也都不是必填 — 但三个高级选项中的一个,是整张表单里最有用的设置。
| 设置 | 作用 |
|---|---|
| 纸张大小 / 缩放类型 | 只有通过 easySales Printer 连接打印时才生效,且只针对这个快递,会覆盖打印机自身的默认值。这和 AWB 格式不是一回事:标签长什么样由 GLS 决定,这两项决定它怎么落到纸上。 |
| 尝试自动检测邮编 | 默认关闭。当订单没有邮编时,easySales 会先根据省份、城市和街道查出邮编,再把包裹发给 GLS。不开的话,这类订单会被直接拒绝。 |
| 根据产品包裹数量生成包裹 | 按订单中每个产品设置的包裹数来计算标签上的包裹件数,而不是始终按一件发送。 |
| 将客户姓名作为参考发送 | 默认关闭,建议打开。否则包裹的客户参考会以空值发送,在 MyGLS 和 GLS 账单上很难辨认包裹。打开后会发送客户姓名。 |
第 6 步 — 退货标签
连接表单有两个标签页:配送账户 和 退回账户。退货连接是一条独立的连接,有自己的登录信息,并额外包含包裹退回的地址。
退回地址 区块取代了发件人区块:姓名、街道、城市、电话、联系人、邮编和邮箱。这是 GLS 在退货标签上打印的目的地,因此可以和你发货的地址不同。
多个取件点
一条连接只有一个 MyGLS 客户编号、一个取件地址和一组服务。如果你从两个仓库发货,或者部分订单用不同的服务,就需要两条连接。
在 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 自己的防重复机制。等几分钟,不要反复点击。 |