Articles on: Orders and Fulfillment

What Are the Possible Reasons for a Failed Order Syncing

Plans: All plans Platforms: All platforms


There are situations when AfterShip Feed will fail to sync orders from TikTok Shop to your eCommerce platform. The most common reasons for failure are:


  • You haven't linked the TikTok products with eCommerce platform's products in AfterShip Feed admin
  • The ordered product has been deleted from your eCommerce platform
  • AfterShip Feed misses the required fields of your eCommerce platform
  • Your products are out of stock in TikTok Shop
  • Your website has encountered a technical glitch


How to track the reason for order sync failure?


  • You can track and manage all TikTok orders in the Orders tab in your AfterShip Feed admin and check whether they are successfully synced to your eCommerce platform.
  • If an order sync fails, the reason will be displayed under the Reason for failure tab so you can identify the issue.
  • Once resolved, click Sync to trigger AfterShip Feed to sync the order again.




Complete list of blocking conditions


AfterShip Feed checks each order through 7 stages before syncing. If an order fails at any stage, its status will be Blocked.



Stage 1: Pre-check


Reason

Manual Sync Available?

How to Resolve

Auto-sync is disabled in settings

No. You need to enable the auto-sync first.

Go to Channel settings > Order sync and enable auto-sync.

Order was created before the channel connection was set up

Yes

Click Sync to manually sync the order.

Order was created before the product was linked

No

Link the product according to the fail reason guide, then retry syncing.



Stage 2: Cancelled order check


Reason

Manual Sync Available?

How to Resolve

Order has already been cancelled

Yes

No action needed. Cancelled orders are intentionally excluded from syncing.



Stage 3: Sample order check


Reason

Manual Sync Available?

How to Resolve

Sample order is pending combination within the time window

Yes (after the window expires)

Wait for the combination window to complete, or manually sync afterward if needed.

Sample order sync is set to “Do not sync”

No

Update the sample order sync rule in settings if you want to include these orders.



Stage 4: Fulfillment type check


Reason

Manual Sync Available?

How to Resolve

Order is FBT (Fulfilled by TikTok) - platform-managed fulfillment

No. FBT orders are always skipped

No action needed. These orders are fulfilled directly by TikTok.



Stage 5: Address check


Reason

Manual Sync Available?

How to Resolve

Order is On Hold (within TikTok’s 1-hour address confirmation window)

Yes

Wait for the on-hold period to end, or force sync. You can also configure the On Hold sync rule in settings.



Stage 6: Platform-specific check


Reason

Manual Sync Available?

How to Resolve

Product has not been linked to an eCommerce product

No. You need to link the product first

Link the product according to the fail reason guide, then retry syncing.

Product has been deleted from the eCommerce platform

No. You need to restore product first

Restore or recreate the product in your eCommerce store, then re-sync.


Stage 7: Plan check


Reason

Manual Sync Available?

How to Resolve

AfterShip Feed billing plan is not active

No. You will to upgrade plan or wait

Upgrade your plan or wait until it becomes active.


Details regarding the reason


AfterShip Feed misses the required fields of your website


For example, I have a BigCommerce store, and I add an option named Subscription to my products, and I have configured it as a Required field.


However, TikTok Shop lacks this option, causing all orders from TikTok Shop to miss this required value. AfterShip Feed needs to set the option to null when syncing the order with my BigCommerce shop. Consequently, this operation fails as the option is compulsory.


You can set the option as Optional by not selecting the Required option under Modifier options to resolve the problem.




Updated on: 06/04/2026