Re: Setting The Fulfillment Date When Creating Historical Orders

Solved

Setting The Fulfillment Date When Creating Historical Orders

Ralph-HA
Shopify Partner
106 7 46

Hey Everyone,

   I've done some searching and testing with the Shopify Fulfillment and FulfillmentOrder API and it doesn't seem possible to set a fulfillment date for an old order.  We have a lot of customers that are importing orders that were created in the past.  Many of these orders have fulfillment dates in the past, this can be an issue at times because some of the reports may be wrong or invoices they need to send to their customers may have the wrong fulfillment date.  

   The fulfillment has a created_at and updated_at field but both of these fields are read-only.  Is there a way we can have merchants set the fulfillment date for orders in the past?  I know this isn't part of a typical fulfillment process but we see this with a lot of merchants who are migrating from other platforms or merchants who are importing orders that may have been fulfilled from their brick and mortar store or another platform.

Thanks for your help,

Ralph

Co-Founder / Developer at Highview Apps
Our Shopify Apps: EZ Exporter | EZ Inventory | EZ Importer | EZ Notify | EZ Fulfill
Accepted Solution (1)

friendscottn
Shopify Partner
25 3 13

This is an accepted solution.

This is an old post, but thought I'd link this newer post with a more definitive answer. Sounds like setting those dates is not possible unfortunately:

https://community.shopify.com/c/customers-discounts-and-orders/set-date-for-fulfillments-and-refunds...

 

It would be very nice to get a fix for this Shopify Devs

View solution in original post

Replies 5 (5)

GuillaumeLar
Visitor
2 0 3

Hi there,

 

Did you find any solution regarding this?

I'm having the same issue right now.

 

Many thanks.

Ralph-HA
Shopify Partner
106 7 46

Hey @GuillaumeLar,

    Unfortunately, I haven't found a way to do this.  Based on my usage and documentation of the Fulfillment and FulfillmentOrder APIs, this is not impossible.  There are two fields on the Fulfillment called created_at and updated_at, but they are read-only (though the documentation does not mark them as such). 

 

I haven't heard from the Shopify team to confirm it, but I haven't found a way to make it work, given the API resources.

 

If you end up finding a way, please let us know.  🙂

 

Ralph

Co-Founder / Developer at Highview Apps
Our Shopify Apps: EZ Exporter | EZ Inventory | EZ Importer | EZ Notify | EZ Fulfill
GuillaumeLar
Visitor
2 0 3

Hi @Ralph-HA,

 

I'm a bit stuck with that too...

I will keep investigating and let you know.

 

Many thanks for your answer!

Guillaume

ftballguy45
Shopify Partner
32 0 12

We have the same problem - importing orders from another system and we cant set the correct fulfillment date. Shopify any help here???

friendscottn
Shopify Partner
25 3 13

This is an accepted solution.

This is an old post, but thought I'd link this newer post with a more definitive answer. Sounds like setting those dates is not possible unfortunately:

https://community.shopify.com/c/customers-discounts-and-orders/set-date-for-fulfillments-and-refunds...

 

It would be very nice to get a fix for this Shopify Devs