快工助手跨境电商知识与商机助手

[TW] Significant OpenAPI Updates for Logistics Channel 30029 (蝦皮店到店 - 環保無包裝)

Shopee 官方资料 · Shopee Open Platform 变更通知(Announcements) · 适合开发者

stable本次发布有变化全部展示

来自 Shopee 官方资料快照 ·

打开官方原文 ↗
  1. 当前资料结构化阅读页
  2. 固定快照已留存,可追溯
  3. 官方原文可核对
查看技术与溯源信息
平台 / profile
Shopee / profile.shopee.announcements
语言
en
发布版本
cn-20260909-2
标签
zhuge/sourceplatform/shopeeaudience/developercategory/announcementtopic/apitopic/api-logisticstopic/api-ordertopic/api-producttopic/changelogtopic/developertopic/logistics-channel-awb-updatestopic/openapi-updates

资料正文

§1 [TW] Significant OpenAPI Updates for Logistics Channel 30029 (蝦皮店到店 - 環保無包裝)

Dear Developers,

Shopee now fully supports the logistics channel 30029 (蝦皮店到店 - 環保無包裝). Please refer to the detailed information below:

  1. Logistics Channel Basic Information

- Channel Name: 蝦皮店到店 - 環保無包裝

- Channel ID: 30029

  1. Business Operation Mode

2.1 Automatic Order Splitting

For orders with logistics channel 30029, when the order status becomes "READY_TO_SHIP", the system will automatically split the order into multiple packages based on the quantity of each item (Quantity Level).

For example, if an order contains 3 bottles of milk tea and 2 bottles of black tea, the system will automatically split it into 5 packages, each containing 1 quantity.

2.2 Arrange Shipment Process

When using logistics channel 30029 to ship items, sellers no longer need to pack by order level. The steps are:

  1. Attach the Unpackaged SKU ID Label to each item

  2. Pack items together in a shipping carton by sorting_group and attach the TO Label on the shipping carton

Please refer to the Seller Education Hub article for more detail:【蝦皮店到店 - 环保无包装】出货流程教学

  1. Open API Updates

Note: The logistics channel 30029 automatically splits orders. Be sure to get package level information while using Order and Logistics related APIs to avoid missing details.

3.1 New API: Query item’s Unpackaged SKU ID

- API: v2.product.search_unpackaged_model_list

- Function: Query the Unpackaged SKU ID for items that have logistics channel 30029 enabled

- Requirement: The item must have logistics channel 30029 enabled

3.2 New Field: Get package level sorting_group

- New Field: sorting_group

- Condition: Can be obtained when the package fulfillment status becomes "LOGISTICS_REQUEST_CREATED". This field is used for package sorting

- Applicable APIs:

- v2.order.get_order_detail (Note: Must include package_list in the response_optional_fields to get the package level sorting_group)

- v2.order.search_package_list (Supports filtering packages by sorting_group)

- v2.order.get_package_detail

3.3 New Shipping Document Type: Unpackaged SKU ID Label (THERMAL_UNPACKAGED_LABEL)

- Document Type: THERMAL_UNPACKAGED_LABEL

- Channel Note: Orders in logistics channel 30029 only support this type

- Applicable APIs:

- v2.logistics.get_shipping_document_parameter

- v2.logistics.create_shipping_document

- v2.logistics.get_shipping_document_result

- v2.logistics.download_shipping_document

3.4 New Fields: Data Required for Self-design Unpackaged SKU ID Label

- API: v2.logistics.get_shipping_document_data_info

- New Fields:

- unpackaged_sku_id: Shopee’s unique item code for unpackage shipping channel

- unpackaged_sku_id_qrcode: QR Code for the corresponding Unpackaged SKU ID

- Purpose: Provides developers with the necessary data to self-design the Unpackaged SKU ID Label

3.5 New API: Download TO Label (For Packing)

- API: v2.logistics.download_to_label

- Function: Download TO Label for packing identification (to be attached on the outside of the shipping carton)

- Note: Please call the v2.logistics.download_to_label API separately for each shipping carton to download the individual TO Label file and attach it to the corresponding carton

3.6 New APIs: Pre-Print Unpackaged SKU ID Label Before Order Creation

- APIs:

- v2.logistics.create_shipping_document_job: Create a print job

- v2.logistics.get_shipping_document_job_status: Get the job status

- v2.logistics.download_shipping_document_job: Download the label files

- Prerequisites:

- The item must have logistics channel 30029 enabled

- Allows pre-printing Unpackaged SKU ID Label for items even before order creation, for advanced labeling and preparation

  1. Policy Update for Self-Design Label (Only for THERMAL_UNPACKAGED_LABEL)

If you are self-designing Unpackaged SKU ID Label, please follow these guidelines:

- QR Code Generation Rules:

- ECI mode is not allowed.

- Avoid embedding UTF-8 or other encoding declarations in the QR code.

- Custom Area Display Rules:

- Font size and line-break restrictions have been removed.

- Ensure that custom areas do not affect the display or layout of non-custom areas.

For detailed specifications, please refer to the FAQ (the above is for reference only; the official specifications are in the FAQ).

  1. Recommended API Call Flow

Shopee supports printing Unpackaged SKU ID Label after order creation, as well as pre-printing them before order creation for advanced labeling and preparation. The corresponding API call flows are as follows:

5.1 Printing Unpackaged SKU ID Label after order creation

5.2 Pre-printing Unpackaged SKU ID Label before order creation

尊敬的开发者,

Shopee 已全面支持物流渠道 30029 (蝦皮店到店 - 環保無包裝) 的相关功能,支持开发者更高效地对接订单处理、标签打印等出货流程。以下为详细说明:

  1. 物流渠道基本信息

- 物流渠道名称:蝦皮店到店 - 環保無包裝

- 物流渠道 ID:30029

  1. 业务运作模式说明

2.1 自动拆单机制

针对物流渠道 30029 的订单,订单状态变为 "READY_TO_SHIP" 时,系统会自动按商品数量 (Quantity Level) 将订单拆分为多个包裹。

例如,若订单中包含 3 瓶奶茶和 2 瓶红茶,系统将自动拆分为 5 个包裹,每个包裹包含 1 个商品。

2.2 出货流程调整

卖家在使用该物流渠道发货时,无需再按订单维度打包,只需完成以下步骤:

1)为每个商品贴上虾皮商品编码标签 (Unpackaged SKU ID Label)

2)将商品按照 sorting_group 整理后装箱,并在箱外贴上装箱单 (TO Label),即可完成出货

详细信息请参考卖家帮助中心文章:【蝦皮店到店 - 环保无包装】出货流程教学

  1. 接口更新说明

注意:此物流渠道会自动拆单,因此在使用 Order、Logistics 相关 API 时,请务必获取包裹维度的信息,以避免遗漏订单细节。

3.1 新增接口:查询商品对应的虾皮商品编码 (Unpackaged SKU ID)

- 接口名称:v2.product.search_unpackaged_model_list

- 功能说明:查询已开启物流渠道 30029 的商品对应的 Unpackaged SKU ID 编码

- 适用前提:商品已开启物流渠道 30029

3.2 接口新增字段:获取包裹维度的 sorting_group

- 新增字段:sorting_group

- 适用条件:当包裹的物流状态变为 "LOGISTICS_REQUEST_CREATED" 时,即可获取 sorting_group 字段,用于包裹物流分拣

- 适用接口:

- v2.order.get_order_detail (注意:需在请求参数 response_optional_fields 中包含 package_list,以获取包裹维度的sorting_group)

- v2.order.search_package_list (同步支持以 sorting_group 为查询条件进行筛选包裹)

- v2.order.get_package_detail

3.3 新增 Shipping Document 类型:虾皮商品编码标签 (THERMAL_UNPACKAGED_LABEL)

- 面单类型:THERMAL_UNPACKAGED_LABEL

- 渠道说明:物流渠道 30029 的订单仅支持使用该类型

- 适用接口:

- v2.logistics.get_shipping_document_parameter

- v2.logistics.create_shipping_document

- v2.logistics.get_shipping_document_result

- v2.logistics.download_shipping_document

3.4 接口新增字段:获取自画虾皮商品编码标签所需信息

- 接口名称:v2.logistics.get_shipping_document_data_info

- 新增字段:

- unpackaged_sku_id:虾皮商品编码

- unpackaged_sku_id_qrcode:对应商品编码的二维码

- 字段用途:为开发者提供用于自画虾皮商品编码标签所需的数据信息

3.5 新增接口:下载 TO 标签 (装箱用)

- 接口名称:v2.logistics.download_to_label

- 功能说明:下载用于装箱识别的 TO 标签 (需贴在出货箱外部)

- 注意事项:每个出货箱需单独调用 v2.logistics.download_to_label 接口下载对应的 TO Label 文件,并粘贴在该出货箱上

3.6 新增接口:订单创建前提前打印虾皮商品编码标签

- 接口说明:

- v2.logistics.create_shipping_document_job:创建打印任务

- v2.logistics.get_shipping_document_job_status:获取任务状态

- v2.logistics.download_shipping_document_job:下载标签文件

- 适用前提:

- 商品已开启物流渠道 30029

- 可在无订单的情况下,预先为商品打印虾皮商品编码标签,用于提前贴标备货

  1. 自画虾皮商品编码标签政策更新 (仅适用于 THERMAL_UNPACKAGED_LABEL)

若使用自定义模板设计虾皮商品编码标签,请注意以下规范:

- 二维码生成规范

- 禁用 ECI 模式

- 避免在二维码中嵌入 UTF-8 或其他编码声明

- 自定义区域显示规范

- 已移除字体大小与换行的限制,但需确保不会影响非自定义区域的内容显示或排版效果

详细规范请参考:FAQ (上述内容仅供参考,实际规范请以 FAQ 内容为准)

  1. 推荐 API 调用流程

Shopee 支持在订单创建后打印虾皮商品编码标签,也支持在订单创建前提前打印虾皮商品编码标签,用于提前贴标备货。对应的接口调用流程如下:

5.1 订单创建后打印虾皮商品编码标签

5.2 订单创建前提前打印虾皮商品编码标签

#