TikTok Shop returns, run through Loop.
Buyers request returns in TikTok Shop and never leave. lightning returns sends each one to Loop, where your policies run, then syncs the label and status back to TikTok Shop automatically.
Already a customer? Log in to lightning returns


One return. Nobody leaves home.
Your buyer stays in TikTok Shop. Your team stays in Loop. lightning runs the loop between them, in both directions, on its own.
The buyer asks
They start the return where they bought, in TikTok’s own return flow. Nothing new to learn.
lightning picks it up
The return is created in Loop the moment it’s opened. No Seller Center watching, no copy and paste.
Your rules run it
Approvals, labels and dispositions run on the policies your team already uses.
Status flows back
The label and every update sync back, so the buyer tracks it in-app and the return closes itself.
What lightning returns does for you.
Pick one to see how it works.
Native TikTok Shop returns
Buyers request returns right in TikTok Shop, in the flow they already know. No portal, no link to follow, nothing off-app.
Loop as your system of record
Every TikTok Shop return lands in Loop next to your DTC returns. One queue, one workflow, one place your team works.
Your policies, everywhere
Return windows, final-sale items, approval rules and refund limits you built in Loop apply to TikTok Shop too. Set once, enforced across channels.
Labels and status, both ways
Loop makes the label and lightning syncs it, plus every status change, back to TikTok Shop.
Automatic dispositions
Restock, refurbish or write off on receipt scan. Loop’s rules run without anyone opening Seller Center.
Return analytics
Return rate by product, reason and creator, on the same data lightning dash reads, so returns and revenue always agree.
Try lightning returns for yourself.
This is the real product running on sample data. Click around, change things, break things. Nothing connects to your shop.
Open the live demo
Enter your work email and we’ll open it right up. Same demo, sample data, nothing connected to your shop.
Up and running this week.
Install from the TikTok Shop App Store, connect the tools you already use, and you’re live.
Install from TikTok Shop
Add lightning returns from the TikTok Shop App Store and approve access for your shop.
Connect Loop
Link your Loop account so TikTok Shop returns have somewhere to land. Your existing policies carry straight over.
Let returns run
New TikTok Shop returns show up in Loop next to your DTC returns. Labels and status flow back on their own.
What lightning returns costs.
Slide to your volume to see your plan.
For shops with steady returns.
Start free. Your plan follows your monthly return volume.
Included at no extra cost with lightning connector Enterprise.
Questions about lightning returns.
Something else? Visit support or email us.
Do buyers have to leave TikTok Shop to return something?
No. Buyers request returns in TikTok Shop’s own flow. lightning syncs each return to Loop, where your rules run, then sends the label and status back so the buyer tracks it in the app.
Do my Loop policies apply to TikTok Shop returns?
Yes. Return windows, final-sale SKUs, approval rules and refund thresholds you’ve built in Loop govern TikTok Shop returns too. Set them once and they’re enforced across channels.
Do return labels and tracking sync back to TikTok Shop?
Yes. Loop generates the label and lightning syncs it, plus every status change, back to TikTok Shop. The return closes itself in Seller Center, and Loop’s restock, refurbish or write-off rules run on receipt.
Can I refund or exchange a TikTok Shop return?
Whatever outcome your Loop policy allows, whether that’s a refund, an exchange or store credit, applies to TikTok Shop returns too. lightning carries the decision back to the buyer in the app.
Better together.
Every app works on its own and they all share one commerce graph. Add the next one when you need it.
Your Loop returns, TikTok-native.
Run TikTok Shop returns through Loop. Buyers stay in TikTok Shop, your Loop policies apply, and labels and status sync back automatically.