Docs / TikTok Shop Sync / Help
Troubleshooting
Fixes for the most common TikTok Shop sync problems: expired connection, zero stock on TikTok, missing or duplicate orders, tracking not sent, and more.
Most problems show up in the drift report before you notice them, with the cause. If something here doesn't fix it, open the chat panel in the app: support can see your sync events and drift items and answers in your language, 24/7.
"Access token is expired"
TikTok asks sellers to re-approve apps from time to time. Kizing alerts you ahead of it.
- Open Kizing and press Reconnect.
- Approve on TikTok's screen.
- Wait for the next run; it catches up on orders and stock from the gap.
TikTok shows 0 but Shopify has stock
Usually the TikTok warehouse isn't fed by any Shopify location, the mapped location has 0 available, or a buffer or "publish 0 below" rule applies.
- Open Location mapping and look for a red row.
- Tick the location that ships TikTok orders.
- If the warehouse is mapped, check the location's available stock in Shopify and the buffers.
Stock updates within a minute. See Map locations to warehouses.
A TikTok order isn't in Shopify
- A product on it isn't linked. The drift report shows "Order missing in Shopify" with "Unlinked TikTok SKU". Confirm the suggested match and the order imports straight away, with every item.
- TikTok hasn't released it. Orders import at Awaiting shipment. Unpaid and on-hold orders wait, which keeps cancelled and unpaid orders out of Shopify.
Duplicate orders after switching
Your previous connector is still creating orders.
- Turn off order sync in the old app (see its migration guide).
- Open the "Duplicate order" items in the drift report.
- Choose which copy to cancel. Kizing never cancels one without your confirmation.
Tracking wasn't sent to TikTok
TikTok didn't recognise the carrier name. Open the drift item, pick the matching TikTok carrier once, and press Save and retry. See Fulfillment and tracking.
Orders TikTok ships
Orders fulfilled by TikTok are imported for your records and marked fulfilled when TikTok ships them. They don't need tracking from you, and stock isn't taken twice.
The mass-zero guard paused stock updates
An update would have set many products to 0 at once. If it's intended, press Confirm. Otherwise check the recent Shopify import or bulk edit; updates resume once it's fixed. See Drift report and auto-heal.
Overselling during a live or a viral spike
Stock goes out within seconds, but orders can land faster than any sync during a spike. Set a unit buffer of a few units on your top sellers to keep a safety margin.
Product rejected by TikTok, or stuck in review
That's TikTok's category review, not a sync error. Kizing shows TikTok's reason and the field to fix. See Push products to TikTok.
A return didn't restock
Returns sync is part of Pro. On Free, restock by hand in Shopify. On Pro, check "Restock returned items" is on in Settings › Returns.
Cancelled on TikTok, still open in Shopify
The hourly check cancels it in Shopify and restocks. Press Check now to do it immediately.
Price on TikTok differs from Shopify
TikTok promotions change the displayed price on TikTok's side and Kizing doesn't overwrite them. Base prices sync only with price rules on (Pro).
An order shows only one item
Orders Kizing imports carry every item. If an older order shows one item, it was created by your previous connector.
A variant has no SKU, or two variants share one
Add a SKU in Shopify so matching is exact. If two variants share a SKU, Kizing lists the pair and asks which one sells on TikTok.
A Shopify location was deleted
Any warehouse it fed may now have nothing feeding it. Map another location; the guard prevents a sudden catalogue-wide zero in the meantime.
Sync seems stopped
After a reinstall or a paused shop, webhooks may need registering again. Press Check now; Kizing re-registers them and runs a full reconciliation.
TikTok's API is down
When TikTok returns errors for many shops at once, Kizing retries automatically and catches up once it recovers. You don't need to do anything.
A buyer got an email from Shopify
Kizing creates TikTok orders with Shopify notifications off. If a buyer got one, check Shopify Flow or another app that sends emails on new orders.
I want one "TikTok Shop" customer instead of one per buyer
Switch Settings › Orders › Customer to "Single TikTok Shop customer". Every order is also tagged "TikTok Shop".
Charged after uninstalling
Billing runs through Shopify and stops the day you uninstall. If you see a Kizing charge after that, send us the invoice line in chat or by email and we'll refund it.