Covers all questions related to inventory management, order fulfillment, and shipping.
I use REST API to update FedEx trackings for my orders. Since August 15th, both API and the shopify website show no tracking company and no tracking urls. Has anybody encountered this issue and does anyone know how I can fix it? Thanks in advance.
here is my request and response:
url: /admin/api/2023-01/fulfillments.json (I have also tried version 2024-01 but the issue persists)
method: POST
body:
{ fulfillment: { line_items_by_fulfillment_order: [ { fulfillment_order_id: XXXX, fulfillment_order_line_items: [ { line_item_id:XXXX, quantity: 1, id:XXXX, }, ], }, ], notify_customer: true, tracking_info: { company: "FedEx", number: TRACKING_NUMBER, }, }, },
Response:
the status of response is `201`. The response shows the tracking number I posted but the `tracking_company`and `tracking_url` are both `null`.
{...OTHER_INFO, tracking_number:TRACKING_NUMBER, tracking_numbers: [ TRACKING_NUMBER, ], tracking_url: null, tracking_urls: [ ], tracking_company: null, }