如何将 Innoship 接入 easySales:完整设置指南
把 Innoship 接入 easySales:API 密钥、决定连接能发哪些订单的服务类型、Auto 自动选择承运商、取件地点、面单格式,以及每一种拒绝提示的含义。
接入 Innoship 能带来什么
Innoship 不是单一快递公司,而是一个账户,通过它可以连到多家承运商。接入后,easySales 负责创建运单、打印面单、跟踪包裹、取消不再需要的运单,而具体由哪家承运商把箱子拉走,由 Innoship 决定。
正因如此,本指南把大部分篇幅放在两个字段上。服务类型和快递账户决定了一条连接究竟能发哪些订单,选错它们是 Innoship 运单被拒绝的最常见原因。
开始之前
一个 Innoship 账户
背后至少签有一份承运合同 —— Innoship 通过你账户中已有的承运商发货,本身没有车队。
一个 API 密钥
Innoship 会应要求为你的账户签发,联系 support@innoship.com。这是连接唯一需要的凭证。
一个取件地址
Innoship 账户中至少一个地点,在那边的 Settings → Locations 中设置。easySales 读取该列表,由你决定这条连接从哪里发货。
第 1 步 — 找到 Innoship 卡片
进入整合方式 → 快递员,搜索 innoship。
在卡片上点击连接;如果之前已经接入过,点击 Edit。
第 2 步 — API 密钥
别名是你在 easySales 里选择连接时看到的名字 —— 按它发什么来命名,而不是按快递公司命名。
API 密钥是 Innoship 为你的账户签发的密钥。粘贴后继续往下:一旦离开该字段,easySales 就会用它向 Innoship 请求下面两个列表。
第 3 步 — 服务类型与快递账户
这两个字段基本上就是这条连接本身。表单其余部分只是调整细节,而它们决定一笔订单能不能用这条连接发出。
服务类型是配送方式。它随每一张运单一起发送,Innoship 会拿它和订单核对:
| 订单的配送去向 | 连接的服务类型必须是 |
|---|---|
| 送到街道地址 | Domestic Standard (Including Pick-up) |
| 送到快递柜 | Domestic Lockers |
| 送到自提点 | Domestic PUDO (PickUp DropOff) |
| eMAG 罗马尼亚、匈牙利或保加利亚订单 | 对应的 eMag Marketplace 服务 |
| 送往其他国家的地址 | International Shipping Road 或 International Shipping Air,以及对应的快递柜与 PUDO 版本 |
快递账户是实际承运包裹的一方。
| 快递账户 | 会发生什么 |
|---|---|
| Auto | 由 Innoship 选择,逐一尝试你账户下所有适用于该运单的承运商。只要有一家接单,包裹就能发出。若全都不接,运单会失败一次,并按承运商逐条列出各自拒绝的原因 —— 这份列表就是需要你去处理的清单。 |
| 指定某家承运商 | 包裹要么交给这家,要么发不出去,而你收到的拒绝理由就是这家自己的。 |
第 4 步 — 取件地点与附加服务
| 字段 | 作用 |
|---|---|
| 外部位置ID | 这条连接从你 Innoship 账户的哪个取件地址发货。列表来自 Innoship;地址本身在那边的 Settings → Locations 中维护。 |
| 附加服务 | 周六派送、派送时开箱、换货包裹。所选项会加到这条连接创建的每一个包裹上,所以只是偶尔需要的项目不要放进来。 |
| 发送运输内容 | 选「是」会把订单中商品的名称作为包裹内容发送;选「否」则发送一段通用描述。 |
第 5 步 — 面单格式、由谁付费与参考号
| 字段 | 作用 |
|---|---|
| AWB格式 |
A4 为整页,A6 为面单,A6_10x9 为更小的热敏标签。
|
| 付款将由以下方支持 | 发件人或收件人。选收件人时,运费会从向客户收取的金额中扣除,避免重复收费。 |
| 保险配送 | 申报包裹价值及其币种,使运单按实际内容投保。 |
| 将订单 ID 作为内部参考发送 | 把你的订单号发给承运商,方便在快递账单上识别该运单。默认开启。关闭之前请先读旁边的说明 —— 如果你经常删除并重新生成单据,开启之前也要读。 |
第 6 步 — 笔记模板
模板生成的内容会随包裹一起走,并打印在面单上,所以只保留司机或仓库需要读到的信息。输入框上方的按钮可以插入订单及其商品中的值 —— 订单号、发票系列、数量与 SKU、仓位。
第 7 步 — 打印设置与高级选项
两个区块默认都是收起的,而第二个区块里有一项设置是专为 Innoship 存在的,值得在真正需要之前先搞清楚。
| 设置 | 作用 |
|---|---|
| 当州/县或城市无效时依赖邮政编码 | 地址带有有效邮政编码时跳过州/县与城市的检查,交由 Innoship 从邮编推导地址。 |
| 尝试自动检测邮编 | 订单完全没有邮政编码时,easySales 会在发送包裹前根据州/县、城市和街道推算一个。 |
| 后备电子邮件 | 订单没有邮箱时,用作收件人邮箱。 |
| 根据产品包裹数量生成包裹 | 按每个商品上设置的包裹数量来计算运单的件数,而不是始终发送一件。 |
| 打印设置 | 纸张尺寸与缩放,仅在通过 easySales Printer 连接打印时、且仅对这家快递生效。它与 AWB格式 不同:面单长什么样由 Innoship 决定,这些设置决定它如何落到纸上。 |
一种服务一条连接
如果你既送到家又送到快递柜,就需要两条 Innoship 连接,因为服务类型属于连接本身。在 Innoship 卡片上打开 ⋮ 菜单并选择连接另一个快递帐户,或者打开已有连接并点击克隆,把它的全部设置复制一份,只改那个不同的字段。
配送账户和退回账户是连接名称上方的两个标签页。退回标签页存放把包裹寄回给你时使用的连接;在那里,付费方固定为收件人,且无法更改。
当 Innoship 拒绝一张运单时
| 提示 | 含义 |
|---|---|
The field FixedLocationId is required for ServiceId: 3.
|
用快递柜连接去送街道地址。请改用服务类型为 Domestic Standard 的连接,或新建一条。 |
The field AddressTo.CourierFixedLocationId is not supported for ServiceId: 1.
|
反过来:快递柜或自提点订单走了送货上门的连接。 |
Invalid integration service: …
|
easySales 在运单到达 Innoship 之前就拦下了,原因相同 —— 连接的服务类型与订单的配送方式不符。 |
Order failed after trying all eligible couriers
|
快递账户设为 Auto,且所有承运商都拒绝了。提示中列出了每一家及其原因,需要处理的正是这些原因。 |
The selected county is not in the courier's list.
|
订单上的州/县或城市 Innoship 无法识别。请在订单上更正,或启用依赖邮政编码的选项。 |
Envelopes cannot have more than 1 kg.
|
订单按信封发送,但重量超过了。请将其标记为包裹。 |