We have an integration with a 3PL. When they fulfill the order they send us back the tracking number only (No URL) however when I open the tracking number in the order detail screen it takes me to the wrong carrier.
The two carriers we use are Landmark Global and APC (UK courier)
Normally the landmark URL looks like this https://track.landmarkglobal.com/?search=[TRACKING NUMBER] but Shopify is taking me to https://webtrack.dhlglobalmail.com/?trackingnumber=[TRACKING NUMBER] and the APC number similarly takes me to an a different supplier https://us.mytracking.net/APC/Track/TrackDetails.aspx?t=[TRACKING NUMBER]
Is there a way to tell shopify what carrier they are and specify the URL?
Shopify identifies the carrier by reading the tracking number. Since many carriers have similar structures, Shopify fails to recognize the carrier as Landmark global and displays it as DHL. As a solution to this problem, you can check out the Shipment Tracking & Notify app. The app integrates with Landmark Global and automates the complete tracking process for the same.
When you fulfil orders by selecting "Other" option and entering the tracking number, the app automatically identifies the carrier and handles the tracking for you. The app automatically sends the tracking notification to your customers regarding the package. Also, you get an integrated "Track Your Order" page, by which your customers can track their product from your store.