If your carrier isn’t fully supported by Shopify, you can select ‘Other’ from the ‘Carrier’ drop-down menu, and then enter the tracking URL manually.
It is not possible to update the tracking status as ‘delivered.’ Shopify does this automatically only for a few carriers such as UPS, FedEx, DHL, Canada Post, etc.
Hey @prophesea , you can set the order to fulfilled status in the order details. If you have added a tracking number to the order then the delivered status will update once the tracking number updates. You cannot change tracking order statuses independently though.
I hope that answers your question. Let me know if there is anything else you need assistance with.
Thanks for sharing the details. It sounds like Shopify automatically assigned the wrong carrier when you entered the tracking number, which can happen if Shopify’s system misidentifies the tracking format. Unfortunately, Shopify’s default setup doesn’t always update order statuses to “Delivered” unless the carrier is fully integrated with their tracking system.
Since your order was successfully delivered, but Shopify didn’t mark it as such, you might want to manually update the order status by using a Shopify Order Status App. This app lets you create custom shipping stages, manually update delivery statuses, and track orders more accurately—even when Shopify’s default carriers or tracking info don’t match perfectly.
It’s also great for preventing issues like cancellations on platforms like TikTok because you can keep the status aligned and visible at every step.
Shopify itself doesn’t allow you to manually mark an order as “Delivered.” It relies on the carrier or a connected tracking app to push that status update. In your case, if the system misread SpeedX as Whistl, that could be why the delivery event didn’t sync properly.
One solution that might help is using ParcelPanel Order Tracking. It supports over 1400 carriers, including SpeedX and UniUni, and can detect, sync, or even manually update delivery statuses inside your Shopify admin. This helps ensure that platforms like TikTok don’t mistakenly cancel fulfilled orders due to missing status updates.
If you’d like to test it, feel free to reach out we’d be happy to walk you through setup and can offer a 30-day free trial if it helps in your case.
Let me know if you’d like a direct link to carrier support or documentation on how status syncing works.
You can use an app called Mark Delivered to get this done. You can just fulfill as other and once fulfilled, mark delivered using this app on the shopify app store.
Just use this app called Mark Delivered and you can easily mark orders manually delivered. Super simple app, does one this - that is mark orders delivered manually when needed.
Stumbled upon this thread and wanted to share my experience. If you’re having trouble with order statuses, try using the ParcelPanel Order Tracking app. It syncs well with various carriers and has a manual override feature. How’s everyone else managing TikTok orders with non-integrated carriers these days?