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

EU market: Pfand Fees and Packaging Type Data

TikTok Shop 官方资料 · TikTok Shop Partner Center 开发者文档 · 适合开发者

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

来自 TikTok Shop 官方资料快照 ·

打开官方原文 ↗
  1. 当前资料结构化阅读页
  2. 固定快照已留存,可追溯
  3. 官方原文可核对
查看技术与溯源信息
平台 / profile
TikTok Shop / profile.tiktok.docs_api
语言
en-US
发布版本
cn-20260909-2
标签
zhuge/sourceplatform/tiktok_shopaudience/developercategory/api_doctopic/compliancetopic/developer

资料正文

§1 Summary

A Pfand is a refundable deposit applied to certain products, typically beverage containers (e.g., bottles or cans), in countries with a deposit return system like Germany. The customer pays the deposit when purchasing the product and can reclaim it by returning the empty container to a designated return point. This system incentivizes recycling and proper disposal of packaging.

Packaging type refers to the specific kind of container material and reusability (e.g., single-use vs. multi-use) influence the deposit value and whether the packaging qualifies under the national deposit scheme.

From October 13, 2025, Pfand fee and packaging type fields will be available in the EU for select categories. They’ll be required only in Germany for now, but this may change in the future.

#

§2 Impact

Impacted market(s)* Europe (EU) - Local and cross-border
Impacted version(s)* 202309 (and later)
#

§3 What's new?

The following API endpoints have been updated to support Pfand fees and packaging type data:

APIUpdates
Get Category RulesNew subfield fees to skus field in ++response++ body. Mandatory in DE market
Create ProductNew subfield fees to skus field in ++request++ body.
Check Product ListingNew subfield fees to skus field in ++request++ body.
Edit ProductNew subfield fees to skus field in ++request++ body.
Partial Edit ProductNew subfield fees to skus field in ++request++ body.
Get ProductNew subfield fees to skus field in ++response++ body.
Search ProductsNew subfield fees to skus field in ++response++ body.
Publish Global ProductNew error code and error message for missing Pfand in DE. fee field required in the EU markets.
Get Order ListNew subfield pfand_fee to line_items field in ++response++ body.
Get Order DetailNew subfield pfand_fee to line_items field in ++response++ body.
#

§4 [Get Category Rules](../../api-reference/products/get-category-rules-202309.md)

Get Category Rules

New pair of type andis_required stands for fees if the shop is in the DE market.

PropertiesTypeSampleProperties description
codeint
messagestring
request_idstring
dataobject
└ fees[]objectProduct fees related rules.
└└ typestringPfandThe type of fee. Possible values: PFAND
└└ is_requiredboolTRUEA flag to indicate whether information about the fee is required.
#

§5 Fees subfield example

Fees subfield example

PropertiesTypeSampleProperties description
skus[]object
└ fees[]objectThe fees required for this product based on TikTok Shop policies. Fees are required only for certain product categories, retrieve the requirements from the Get Category Rules API.
└└ typestringPfandThe type of fee. Possible values: PFAND
└└ amountstring0.00~6300.00The fee amount. Valid range: - Pfand: [0.00 - 6300.00]
└└ additional attributestringfor Pfand SINGLE_USE (EINWEG), REUSABLE (MEHRWEG), NOT_APPLICABLEAn optional attribute that provides additional context for the fee. The accepted values may vary by fee type and market. Possible values for Pfand: - SINGLE_USE - REUSABLE - NOT_APPLICABLE
#

§6 Next steps

  1. Sync product category fields with updated required attribute rules to avoid product creation and update errors.
  2. Pass and process pfand_fee in your integration, ensuring safe handling of additional response fields.

*General recommendation: Product categories are updated frequently, so it's recommended to call the API in real time to ensure you are using the latest category data. Caching category data locally may result in using outdated information, leading to errors when creating products.

#