来自 Shopee 官方资料快照 ·
- 当前资料结构化阅读页
- 固定快照已留存,可追溯
- 官方原文可核对
资料正文
§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:
- Logistics Channel Basic Information
- Channel Name: 蝦皮店到店 - 環保無包裝
- Channel ID: 30029
- 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:
-
Attach the Unpackaged SKU ID Label to each item
-
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:【蝦皮店到店 - 环保无包装】出货流程教学
- 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)
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
- 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).
- 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 (蝦皮店到店 - 環保無包裝) 的相关功能,支持开发者更高效地对接订单处理、标签打印等出货流程。以下为详细说明:
- 物流渠道基本信息
- 物流渠道名称:蝦皮店到店 - 環保無包裝
- 物流渠道 ID:30029
- 业务运作模式说明
2.1 自动拆单机制
针对物流渠道 30029 的订单,订单状态变为 "READY_TO_SHIP" 时,系统会自动按商品数量 (Quantity Level) 将订单拆分为多个包裹。
例如,若订单中包含 3 瓶奶茶和 2 瓶红茶,系统将自动拆分为 5 个包裹,每个包裹包含 1 个商品。
2.2 出货流程调整
卖家在使用该物流渠道发货时,无需再按订单维度打包,只需完成以下步骤:
1)为每个商品贴上虾皮商品编码标签 (Unpackaged SKU ID Label)
2)将商品按照 sorting_group 整理后装箱,并在箱外贴上装箱单 (TO Label),即可完成出货
详细信息请参考卖家帮助中心文章:【蝦皮店到店 - 环保无包装】出货流程教学
- 接口更新说明
注意:此物流渠道会自动拆单,因此在使用 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 为查询条件进行筛选包裹)
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
- 可在无订单的情况下,预先为商品打印虾皮商品编码标签,用于提前贴标备货
- 自画虾皮商品编码标签政策更新 (仅适用于 THERMAL_UNPACKAGED_LABEL)
若使用自定义模板设计虾皮商品编码标签,请注意以下规范:
- 二维码生成规范
- 禁用 ECI 模式
- 避免在二维码中嵌入 UTF-8 或其他编码声明
- 自定义区域显示规范
- 已移除字体大小与换行的限制,但需确保不会影响非自定义区域的内容显示或排版效果
详细规范请参考:FAQ (上述内容仅供参考,实际规范请以 FAQ 内容为准)
- 推荐 API 调用流程
Shopee 支持在订单创建后打印虾皮商品编码标签,也支持在订单创建前提前打印虾皮商品编码标签,用于提前贴标备货。对应的接口调用流程如下:
5.1 订单创建后打印虾皮商品编码标签
5.2 订单创建前提前打印虾皮商品编码标签
