I am trying to create a new fulfillment for an order using the Shopify API. Here's a sample XML request that I’m sending:
<?xml version="1.0" encoding="UTF-8"?>
<fulfillment>
<tracking-number>1Z0000000300002879</tracking-number>
<notify-customer type="boolean">false</notify-customer>
</fulfillment>
I get a 200-OK after POST /admin/orders/12345678/fulfillments.xml. The order gets updated to fulfilled correctly, however the tracking number field is still blank. This happens for every order I update; the status is fulfilled but the tracking number is never set. Ideas?
201 Createdresponse if you're creating a new fulfillment correctly. Can you post the actual ids you're using along with your API key? That will help us debug the issue. Thanks! - David Underwood