How To Update Fulfilled Orders

When fulfilling orders, sometimes you may have a fulfilled order that doesn't have tracking numbers. EZ Fulfill can help with this by using our update fulfilled orders or overwrite fulfilled orders options.

Data Feed Settings

By default EZ Fulfill does not update or overwrite your fulfilled or partially fulfilled orders.  If you try to update an order that is already fulfilled you'll get an error.  In order to enable this feature, go to the Data Feed you are using for your fulfillment and click the Update Fulfilled orders or Overwrite Fulfilled Orders checkbox.

There are two options here.  The first is the Update fulfilled orders option.  When this is enabled, EZ Fulfill, will look for the first fulfillment (by the date it was created) on the order without tracking numbers.  The first fulfillment found on the order without tracking numbers will be updated with the tracking numbers found on your file.

If you choose the overwrite Fulfillment option, EZ Fulfill will look for the first fulfillment (by the date it was created) without tracking numbers.  If there are no fulfillments, missing tracking numbers, found than the first fulfillment created will have it's tracking numbers overwritten. 

You can only select one of these two options.  When overwriting your tracking numbers it works the same as updating your tracking numbers but if a tracking number is found on the fulfillment it will be overwritten instead of returning an error.

Read below to get a full understanding on how your fulfillments are updated if you are fulfilling your orders by the order or the SKU.

Update Fulfilled Orders By Order (SKU not mapped)

When updating orders that are fulfilled by the order (meaning you do NOT map the SKU and quantity fields) EZ Fulfill will look for fulfillments that do not have a tracking number associated with them.  If you have multiple fulfillments on an order, the first fulfillment created without a tracking number will have the tracking numbers added. 

EZ Fulfill does not take into consideration any line item or SKU data, it will look for a fulfillment with no tracking numbers.  If you want to update a specific fulfillment you will need to update your fulfillments by SKU and quantity.

Overwrite Fulfilled Orders By Order (SKU not mapped)

When overwriting your tracking numbers, EZ Fulfill will look for the first fulfillment created on the order and replace the tracking information you provided for that fulfillment on your order.  You can not specify the fulfillment id or any other fields to identify the fulfillment you wish to overwrite.  Since you are mapping by the order number, EZ Fulfill must make assumptions when there are multiple fulfillments and it will update the tracking information on the first fulfillment created on the order. 

When overwriting your tracking numbers, if a fulfillment does not have any tracking numbers associated with it, EZ Fulfill will update that fulfillment before overwriting any fulfillments with tracking numbers.  This option works similar to the update tracking number by order feature except it will overwrite tracking numbers on the fulfillment if all fulfillments already have a tracking number.  Please make sure you run a test if this is a concern.  Feel free to reach out with any questions.

Update Partially Fulfilled Orders By Order

When updating partially fulfilled orders, EZ Fulfill will fulfill the remainder of the order with any line items that are not yet fulfilled.  EZ Fulfill will not update any existing fulfillments if the fulfillment does not have tracking numbers.  It simply tries to fulfill the rest of the order.  

Overwriting Partially Fulfilled Orders By Order

We do not support overwriting any tracking data on partially fulfilled orders.  If you have this option selected and a partial fulfillment is found, EZ Fulfill will simply create a new fulfillment with the remaining line items on your order.  Partially fulfilled orders are treated the same as the update partially fulfilled orders by order feature.

Updating Fulfilled Orders By SKU

When updating fulfilled orders by SKU, EZ Fulfill will look for the first fulfillment found (by the date the fulfillment was created) with the SKU and quantity you provided.  It will then update the first fulfillment found with the tracking information you provided.  If your order has a single fulfillment and you provide all the SKUs on the fulfillment, EZ Fulfill will use the tracking information on the first SKU in your file and ignore the rest.

If you provide multiple SKU and quantities from different fulfillments on your order, EZ Fulfill will look update the first fulfillment found with each SKU and quantity.  This way you can update different fulfillments based on the SKU found on your fulfillments.

Overwrite Fulfilled Orders By SKU

This feature works similar to the Updating Fulfilled Orders By SKU feature.  It'll look for any fulfillments with the SKU and quantity provided that does not have any tracking numbers.  If all fulfillments with the SKU and quantity you provided have tracking numbers, EZ Fulfill will then look for the first fulfillment that has the SKU and quantity you provided and overwrite that fulfillments tracking data.

You may provide multiple SKU and quantities for the order just like in the Update Fulfilled Order By SKU feature.

Update Partially Fulfilled Orders By SKU

This feature works as it does without the update flag set.  At this time partially fulfilled orders will have the remaining line items on the order fulfilled and you can not update any existing fulfillments with or without tracking numbers.  If this is something you need, please don't hesitate to reach out and let us know.

Overwrite Partially Fulfilled Orders By SKU

This feature works as it does without the overwrite flag set.  At this time partially fulfilled orders will have the remaining line items on the order fulfilled and you can not update any existing fulfillments with or without tracking numbers.  If this is something you need, please don't hesitate to reach out and let us know.


App: EZ Fulfill

Tags: fulfillment, tracking numbers, ez fulfill, fulfilled orders