GemNews

全部文章 · 热点速递

11月1日起,缺这几个编码,Shopify 不再卖给你发往欧盟的运单

从2026年11月1日起,发往欧盟、价值低于 €150 的包裹里只要有一件商品缺少欧盟要求的产品编码,Shopify Shipping 和 Managed Markets 就不会卖给你这张运单(Shopify Changelog,2026年10月24日发布)。

作者 Janie Nguyen · · 8 分钟阅读

分享: WhatsApp · Telegram · X · Facebook · LinkedIn · Email

好在大部分字段 Shopify 会自己填,真正留给你的,是每个变体上一个关于条形码的决定。

这条规定只管从欧盟以外寄给欧盟消费者、价值 €150 及以下的包裹(Shopify 帮助中心);寄给企业的 B2B 包裹不在范围内(Passport)。

Shopify 更新日志中的说明:缺少必需编码的商品无法购买发往欧盟的运单,截自 Shopify Changelog,2026年10月

订单会先卡在你的后台,到不了欧盟海关

Passport 的全球贸易负责人 Thomas Taggart 在指南里写明了时间线:2026年7月1日起是自愿阶段,不罚款;2026年11月1日起转为强制。

Shopify 对缺编码包裹的说法是 "may be rejected at customs and incur return-to-origin fees",也就是可能在海关被拒收,并产生退回原寄地的费用。注意这里用的是"可能",不是"一定"。

不过,如果你在 Shopify 里买运单,拦截会来得更早:缺少必需编码的商品,根本买不到发往欧盟的运单。结果就是订单停在待发货队列里,往往要到打包那一刻才被发现。

很多卖家把这件事想得更重。2026年10月15日,r/ecommerce 上的一位卖家以为每件商品都得找到制造商编码(卖服装的,就得去找空白 T 恤品牌的编码),担心11月1日前根本做不完:"it's insanely laborious to hunt these all down and update a large product catalog."

如果你用的是 Shopify 的运单,这场"大搜寻"多半可以省掉。

三个编码,Shopify 已经替你填了一个

Shopify 列出的三个编码:M-PID、S-PID 和 NS-PID,标号 1 至 3,截自 Shopify Changelog,2026年10月

  1. M-PID(卖家产品编码)。 Shopify 直接用变体本身来满足这一项,你不需要补任何东西。Citebeam 应用的开发者 ByteHarvester 在 DEV Community 上(2026年10月23日,作者自述身份)统计了 1,071 家店铺的公开数据,共 42,560 件商品:50.3% 的商品至少有一个变体没有 SKU。对用 Shopify 运单的店铺来说,没有 SKU 并不会让 M-PID 缺失。
  2. S-PID(标准编码:GTIN、EAN、UPC 或 ISBN)。 把它录入为条形码,并选对类型。没有这类编码,就在商品页"运输"(Shipping)区块的 More details 卡片里声明"不存在",没有变体的商品在商品层级声明,有变体的逐个声明;海关把这种情况记作 Y081(帮助中心)。按 DEV 那篇文章作者转述的 Shopify 员工说法(10月20日):没标类型、但内容是有效 GTIN 的条形码仍然算 S-PID,不过标上类型更稳妥;在条形码栏里填 "None",并不等于做了声明。
  3. NS-PID(制造商的非标准编码)。 型号、零件号或款式编码,录入为类型是 NS-PID 的条形码;Shopify 也允许你用自己的产品编码或 SKU。已经有标准编码、却没填 NS-PID 时,Shopify 会把标准编码当作 NS-PID。FlavorCloud 知识库则只在你自己生产商品时,才认可用内部编码(包括和 SKU 相同的编码)充当制造商编码。另据 Passport,Shopify 目前不接受同一个值同时填在 S-PID 和 NS-PID 两栏。

每个变体,只需要做一个条形码决定

  • 有真实的 GTIN、EAN、UPC 或 ISBN。 录入、选好类型就够了,不必另加 NS-PID。
  • 没有任何标准编码。 先声明"不存在",再加一个 NS-PID 类型的条形码:优先用供应商给的编码;商品是你自己做的,可以用 SKU。

条形码的顺序也有讲究。Zenstores 指出,从2026年9月8日起,每个变体最多能存 20 个条形码,各自带类型;把正在用的条形码留在第一位,NS-PID 往后加,因为销售渠道和应用读取的都是第一个条形码。

还有一条底线:FlavorCloud 提醒,不要编造编码,也不要把 SKU 抄进标准编码栏,编码填错就等于海关申报填错。

2026年11月1日之前,按这个顺序做

  1. 筛出会以 €150 及以下包裹卖往欧盟的商品。 如果你的包裹全部高于门槛,或者只做 B2B,可以跳过整套流程。
  2. 有标准编码的变体:把类型设对。 已经设好类型的,跳过。
  3. 没有标准编码的变体:声明"不存在",再补一个 NS-PID。
  4. 批量处理。 更新日志写的是批量编辑器可以一次添加条形码和声明;帮助中心只明确写了条形码可以用 CSV 或批量编辑器处理。如果在批量编辑器里看不到声明这一列,就逐个变体去声明。

Shopify 列出的新功能:自动豁免、批量更新,以及在 Shopify 以外购买运单的说明,标号 1 至 3,截自 Shopify Changelog,2026年10月

  1. 自动豁免。 Shopify 会根据 HS 编码识别属于豁免范围的商品,并自动套用豁免。
  2. 批量更新。 也就是上面第 4 步用到的功能。
  3. 在 Shopify 以外买运单。 更新日志建议你去问承运商、报关行或履约伙伴;帮助中心则提醒你确保这些编码能按你现有的方式传到承运商手里。外部流程可能把 SKU 当作 M-PID,Zenstores 就是这样,所以每个变体都需要独立的 SKU。

谁可以不管这件事?

包裹价值高于 €150 的,可以不管。Passport 依据欧盟委员会2026年10月5日更新的指引解释,这里算的是商品本身的价值,不含单独列出的运费、保险和税:一笔 €140 的订单加上单列的 €15 运费,仍在门槛之下;而且是按包裹算,不是按订单算。寄给已在欧盟注册增值税的企业的 B2B 包裹也不在范围内(Passport),不是从欧盟以外寄入的包裹同样不受影响(帮助中心)。门槛的措辞各家略有不同:Shopify 更新日志写 "under €150",帮助中心写 "€150 or less",本节采用帮助中心的说法。另外,Passport 提到从2026年11月1日起每件商品要收 €2 处理费、不论价值高低,这是另一项独立的变动,和产品编码规定无关。

常见问题

我能用自己的 SKU 当 NS-PID 吗?

Shopify 允许你用自己的产品编码或 SKU 作为 NS-PID。但 FlavorCloud 只在商品由你自己生产时,才认为这样做没问题;如果你是转卖别家的商品,更稳妥的做法是用供应商给的型号或款式编码。

在条形码栏里填 "None" 算声明吗?

不算。按 DEV 那篇文章转述的 Shopify 员工说法,填 "None" 并不等于声明没有标准编码,声明要在商品页 Shipping 区块的 More details 卡片里完成。

运费算进 €150 门槛吗?

单独列出的运费不算。Passport 按欧盟委员会的指引说明,门槛看的是商品本身价值,不含单列的运费、保险和税,并且按包裹计算。

用 Shopify 运单的话,订单会卡在"购买运单"这一步,等不到边境。现在就打开批量编辑器,筛出卖往欧盟、还没有带类型条形码的变体,在2026年11月1日前处理完。

来源

  1. changelog.shopify.com
  2. help.shopify.com
  3. passportglobal.com
  4. reddit.com
  5. dev.to
  6. flavorcloud.com
  7. zenstores.com

在 GemCommunity 讨论