来自 TikTok Shop 官方资料快照 ·
- 当前资料结构化阅读页
- 固定快照已留存,可追溯
- 官方原文可核对
资料正文
§1 Overview
This document outlines the 4PL operational workflow within the TikTok Shop (TTS) ecosystem for the UK and EU markets. It covers key API integrations, platform logic, and the full order lifecycle: from order creation to parcel dispatch.
TikTok Shipping—also known as "platform shipping" or "shipped via platform"—allows sellers to purchase shipping labels directly through TikTok Shop. Sellers can either schedule a pickup with a TikTok Shop carrier, or drop off parcels at designated carrier locations.
Please see the flow below: Image
§2 Key considerations for 4PL flows:
Key considerations for 4PL flows:
– Shipping options are configured in Seller Center - these do not get surfaced at the ISV level – The carrier is assigned during order creation by TTS – Package dimensions and weight are already known to TTS via product upload.
No need to call Get Eligible Shipping Service or Create Package.
Required API Flow:
-
Get Order Detail → Returns package ID.
-
Ship Package → Use the package ID to call this API. – Set to TikTok Shipping – Pickup time fields are optional.
-
Get Package Shipping Document → Retrieve the label.
For ISVs creating new products: If sellers need to verify the warehouse delivery configuration before uploading a product, they can call Get Warehouse Delivery Options. This allows them to retrieve the relevant shipping settings in advance, ensuring that the product is uploaded with the correct delivery configuration.
§3 API Endpoint Documentation
API Endpoint Documentation
Please review the Fulfillment APIs. Provided is a list of useful ones in this scenario:
| Endpoint | Description |
|---|---|
| Get Order Detail | Returns a list of orders created or updated during the timeframe indicated by the specified parameters. You can also apply a range of filtering criteria to narrow the list of orders returned, such as order status, delivery option type, and buyer user ID. |
| Fulfilment API Overview | The Fulfillment API allows sellers to fulfill TikTok Shop orders. |
| Ship Package | Use this API to ship a package. Two shipping options are available: TikTok Shipping and Seller Shipping. For 4PL orders, this must be set to 'TikTok Shipping'. Shipping options are configured in Seller Center and saved as part of the warehouse delivery settings. These settings determine which shipping method is used. While the API accepts a shipping method parameter, it cannot override what's already configured — it simply reflects the warehouse’s setup. So although it looks like you can choose via the API, you cannot. ERPs should always pass 'TikTok Shipping' for 4PL orders and should not attempt to change the shipping option using the API. |
| Get Warehouse Delivery Options | Use this API to retrieve the shipping configuration assigned to a warehouse — specifically, whether it's set up for TikTok Shipping or Seller Shipping. These settings are managed in Seller Center and cannot be changed via API. However, ERPs can use this API to check the current delivery setup before uploading a product, so that the product’s shipping settings align with the warehouse configuration. This ensures that new product uploads reflect the correct shipping method and prevents mismatches or shipping errors later in the order flow. |
| Get Package Shipping Document | For orders shipped by TikTok Shop, this API retrieves the URL of shipping documents (shipping label and packing slip) for a package specified by the package ID. This API is only applicable to "TikTok Shipping" orders. To obtain the shipping documents URL via this API, first call "Ship Package" to ship the corresponding package. |
| Get Tracking | This API can use the order number to obtain the corresponding logistics tracking information. |
§4 Switching from 3PL to 4PL
| Steps | Instructions |
|---|---|
| Step 1 | Ensure your warehouse address is correct by clicking on your Profile (top right) > My Account > Account Settings > Warehouse settings. |
| Step 2 | Go to Seller Center > Orders > Shipping Settings. Select Shipped via Platform and set it as preferred logistics option. |
| Step 3 | Go to the Fulfillment Setting page, select Collection method settings, and select Drop-off or Pick-up as your parcel handover method. |
| Step 4 | Follow our step-by-step guide on how to print labels and dispatch your orders. |
§5 Notes
Notes
Platform shipping, with access to exclusive shipping subsidies only available for eligible orders fulfilled or shipped by the platform. Courier options for the UK:
| Courier | Dropoff | Pickup | Cost to Seller | Notes |
|---|---|---|---|---|
| Evri (Default) | ✅ | ✅ | Included (no additional cost) | Default Option |
| Amazon (CBT) | ❌ | ✅ | Included (no additional cost) | Seller Must Apply |
| DPD | ❌ | ✅ | £0.99 per parcel (excl. VAT) payable by seller | Seller Must Opt in |
Courier options for the EU:
| Country | LSP | Dropoff | Pickup | Cost to Seller | Notes |
|---|---|---|---|---|---|
| ES | Correos | ✅ (default) | ✅ | Included (no additional cost) | Default dropoff |
| GLS | ❌ | ✅ | Included (no additional cost) | Default pickup | |
| SEUR | ❌ | ✅ | Included (no additional cost) | Managed by platform | |
| CTT | ❌ | ✅ | Included (no additional cost) | Managed by platform | |
| IT | BRT | ✅ (default) | ✅ | Included (no additional cost) | Default |
| GLS | ❌ | ✅ | Included (no additional cost) | Managed by platform | |
| FR | Colis Prive | ✅ | ✅ | Included (no additional cost) | Managed by platform |
| GLS | ❌ | ✅ | Included (no additional cost) | Managed by platform | |
| Inpost | ✅ | ✅ | Included (no additional cost) | Default | |
| Cainiao | ❌ | ✅ | Included (no additional cost) | Managed by platform | |
| DE | GLS | ❌ | ✅ | Included (no additional cost) | |
| Hermes | ❌ | ✅ | Included (no additional cost) | ||
| DPD | ❌ | ✅ | Included (no additional cost) |
§6 How this works:
How this works:
§7 Order Creation
Order Creation
– Orders are created within the TikTok Shop platform (TTS). – This triggers downstream fulfillment processes.
§8 Order Retrieval via API
Order Retrieval via API
– The Get Order Detail API is called by the seller or their middleware platform. – This API response includes the Package ID generated by TTS. – The Package ID is used for subsequent shipping-related API calls.
§9 Warehouse Handling
Warehouse Handling
– The seller receives the order details, prepares the parcel, and packages the item(s). – Package information is not editable via API and must align with product attributes uploaded to TTS (e.g., weight and dimensions).
§10 Shipping configurations:
Shipping configurations are managed entirely through Seller Center. This includes: – Shipping service setup (e.g., carrier selection) – Pricing tiers – Weight and dimension buckets
Note: These settings are account-level and not configurable via API. – Once items are packed, sellers must retrieve shipping documentation (labels, invoices) from TTS. – Shipping labels are automatically generated based on item weight and dimensions stored in the TTS catalogue.
§11 API Solution Overview:
API Solution Overview:
§12 Retrieve Order Information
Retrieve Order Information
– Seller calls the Get Order Detail API to obtain details of the order. This includes package ID—an identifier created within TTS for the prepared parcel.
§13 Confirm Parcel is Ready for Dispatch
Confirm Parcel is Ready for Dispatch
– Seller prepares the parcel(s) and calls Ship Package API. The previously fetched package ID is used for this call.
§14 Retrieve Shipping Documents
Retrieve Shipping Documents
Get Package Shipping Documents API: – Used to download the shipping label and associated documents
§15 Final Shipment Handling
Final Shipment Handling
– Seller dispatches the item. – Pickup scheduling (if required) is confirmed via Lark with the assigned 4PL. – Seller packages and ships items. Pickup timeslots are confirmed via Lark
§16 Key Notes
– The entire flow is designed to operate with minimal manual intervention, provided the seller has configured their shipping parameters correctly in Seller Center. – TikTok Shop does not currently support dynamic label generation via external weight data—accuracy of item dimensions at upload is critical. – Pickup windows and logistics exceptions are managed directly through operational coordination on Lark.
