# Sync fulfillment

{% hint style="info" %}
The fulfillment sync feature is currently available for **US** TikTok Shop **only**.

If you use **other** connector apps with TikTok Shop, we recommend using **only** our app for product and order sync to **prevent duplicate syncing**.
{% endhint %}

Here’s how EcomSend Connector synchronizes fulfillments:

#### Fetching **fulfillment info**

Under fulfillment type-fulfilled by seller, there are **two shipping types**:

* **Seller shipping (SELLER):** Also called *shipped via seller*. Sellers manage shipping through their own channels (e.g., Shopify).
  \*

  ```
  <figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2Fv6cHvE3wlnBjoQwJunE3%2Fimage.png?alt=media&#x26;token=e36aa48d-cc9c-4caf-98fe-238b979e6baf" alt=""><figcaption></figcaption></figure>
  ```
* **TikTok shipping (TIKTOK):** Also called *platform shipping* or *shipped via platform*. Sellers purchase shipping labels through TikTok Shop and either schedule a pick-up by a TikTok Shop carrier or drop off parcels at a TikTok Shop carrier location.
  \*

  ```
  <figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2FkLX6a05PoqTe0g7e55Fx%2Fimage.png?alt=media&#x26;token=408245ec-fa4d-4bf8-a708-68b188101e84" alt=""><figcaption></figcaption></figure>
  ```

**How fulfillment info is fetched:**

* **Seller shipping:** Fulfillment info is synced from **Shopify to TikTok Shop**. When an order is fulfilled in Shopify, our app automatically fetches the fulfillment information.
* **TikTok shipping:** Fulfillment info is synced from **TikTok Shop to Shopify**. When an order is fulfilled in TikTok Shop, our app automatically fetches the fulfillment information.

#### Syncing fulfillment

* **Seller shipping:** Sync fulfillment info (tracking number, carrier, and other details) **from Shopify to TikTok Shop** based on your settings.
  \*

  ```
  <figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2F1GpAFbK8bBHG3E36LQjq%2Fimage.png?alt=media&#x26;token=03a8b32e-5812-472d-9ae1-c9d6029fde5a" alt=""><figcaption></figcaption></figure>
  ```

  \*

  ```
  <figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2FgZM9QRWeGeQwynT77yib%2Fimage.png?alt=media&#x26;token=93b9e296-86a4-4c45-a037-f795d301e68e" alt=""><figcaption></figcaption></figure>
  ```
* **TikTok shipping:** Sync fulfillment info (tracking number, carrier, and other details) **from TikTok Shop to Shopify** based on your settings.
  \*

  ```
  <figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2FyXpFx0r4Xetbcn12LvZt%2Fimage.png?alt=media&#x26;token=49b95d39-21d6-4702-8233-3f4d05881284" alt=""><figcaption></figcaption></figure>
  ```

  \*

  ```
  <figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2F7Pw0kZuD4HPHNZLZQ6kj%2Fimage.png?alt=media&#x26;token=2065a815-ee89-4905-a472-fba05e0cee32" alt=""><figcaption></figcaption></figure>
  ```

Sync options:

* **Manual sync:** On the ***Orders page*** in our app, find the order you want to sync and click the **Sync** button in the **Action** column. Or **select multiple orders** to **sync in bulk**.
  \*

  ```
  <figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2FbAbZU29h2MfrhZep5Sra%2Fimage.png?alt=media&#x26;token=f3c43345-16fd-46a3-9ccc-2e1f2fab9216" alt=""><figcaption></figcaption></figure>
  ```
* **Automatic sync:** **Enable** the *Automatic Sync* feature under ***Settings → Orders → Fulfillment***. The system will automatically sync all 'Not synced' fulfillment information (existing and new).
  \*

  ```
  <figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2F75swtEfXaWWTq305WCye%2Fimage.png?alt=media&#x26;token=2efeb907-5691-4d38-b335-2c7698cd5c9d" alt=""><figcaption></figcaption></figure>
  ```

***

## Field mapping details <a href="#field-mapping-details-shopify-tiktok-shop" id="field-mapping-details-shopify-tiktok-shop"></a>

The following section explains in detail how the main fields are synced.

> **TikTok Shop**: Go to TikTok Shop Seller Center Admin → Orders page → Manage Orders → Select specific order to see details
>
> **Shopify**: Go to Shopify Admin → Orders page → Select specific order to see details

### **Seller shipping**

Sync fulfillment info **from Shopify to TikTok Shop.**

When fulfilling orders in Shopify, you can choose your own shipping carrier. However, the following criteria must be met:

1. The carrier **must** be from the approved list of [**TikTok Shop's Integrated Carriers**](https://seller-us.tiktok.com/university/essay?knowledge_id=8308896260065025\&role=1\&course_type=1\&from=search%7BcontentIdParams%7D\&identity=1#EB7F00D0)**.**
2. A valid, traceable **tracking ID** must be uploaded to the Seller Center for all dispatched orders.

> TikTok Shop currently supports tracking for **integrated carriers only**. Since shipping service names can vary across platforms, we provide a **carrier name mapping** feature to minimize mismatches.
>
> Different carriers use different tracking number formats, so to ensure successful order syncing, make sure your **tracking numbers match the format required** by the corresponding TikTok Shop shipping provider.

#### Tracking number → Tracking ID, Carrier → Shipping provider

<figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2FbBgGviHH2HNYEOejL42f%2Fimage.png?alt=media&#x26;token=499d0058-3c04-46ac-84dc-1a76682e25dc" alt=""><figcaption><p>Fulfillment on Shopify</p></figcaption></figure>

<figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2FDg6qrK6l0Z06PVQX6GGV%2Fimage.png?alt=media&#x26;token=be3d8dce-7f03-49ae-9a6b-25463356b9b5" alt=""><figcaption><p>Sync to TTS</p></figcaption></figure>

### **TikTok shipping**

Sync fulfillment info **from TikTok Shop to Shopify**.

#### Tracking ID → Tracking number, Shipping provider → Carrier

<figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2Fg1eAPfreZA8qPeHNPVyV%2Fimage.png?alt=media&#x26;token=e3f60692-83f5-4fa1-8a48-586f092abcf9" alt=""><figcaption><p>Fulfillment on TTS</p></figcaption></figure>

<figure><img src="https://3351395997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYGyD7kgIm6ylKeSkZt1y%2Fuploads%2FTNTPh5ts2rJ5Jg5Pt4c0%2Fimage.png?alt=media&#x26;token=0abe7e5a-f9cf-4f79-84d0-ec920db78c0e" alt=""><figcaption><p>Sync to Shopify</p></figcaption></figure>

**Need help?** Feel free to contact us via online chat or [email](mailto:undefined). Our world-class support team is available 24/7 and always ready to assist you. 🌻
