Covers all questions related to inventory management, order fulfillment, and shipping.
Hi,
Is there any option to change already updated Tracking URL and shipping Carrier Name in shopify through API?
Currently I can update shipping carrier as OTHER. I want to update our own shipping provider name, like YCH or Ninja Van or Fedex. is there any option? Thanks
Hey @Y3Tech
That can be set with the tracking_info param (docs) :
curl -d '{"fulfillment":{"line_items_by_fulfillment_order":[{"fulfillment_order_id":1046000780}],"tracking_info":{"company":"my shipping co", "number":"MS1562678","url":"https://www.my-shipping-company.com?tracking_number=MS1562678"}}}' \
-X POST "https://your-development-store.myshopify.com/admin/api/2023-01/fulfillments.json" \
-H "X-Shopify-Access-Token: {access_token}" \
-H "Content-Type: application/json"
Scott | Developer Advocate @ Shopify
Hi @SBD_ ,
When I create fulfillment I added Tracking_Info with our Tracking number, URL and company name is our company name. But, when check in shopify for that fulfilled order shipping carrier name display as OTHER. I wish to update my company name as shipping carrier name (for Example : our company name YCH). how can I update that shipping carrier name from OTHER to YCH? Is there any API to update Shipping carrier, Tracking URL for already created fulfillment order? My recent Test Order Request-ID is 9df43c76-3459-4a03-8cc1-7ba88c6c2eda
Hey @Y3Tech
Ah I see. Same here. The Admin will always show "Other" if it's not in the list of recognized shipping carriers. The API (screenshot) and order status page (screenshot) will show the actual name.
Scott | Developer Advocate @ Shopify
Hi there
Nyc to meet you. I have a similar problem here, I have quite few orders with wrong tracking numbers. Because of that tracking links not working. The order have already been fulfilled. I would like to update the tracking information through API so that we have correct
Track and Trace URL's in Shopify.