The Firmhouse Logo [FH]
Developer Docs


Updates Order attributes. Only status, fulfilledAt timestamp, and trackingCode are allowed to be updated. Fulfillment process will not be triggered.


input (UpdateOrderInput!)
Parameters for UpdateOrder

UpdateOrderInput Arguments

id (ID!)
ID of the order to update.
status (OrderStatus)
Order status.
fulfilledAt (String)
The timestamp of when the order was fulfilled. Pass an empty string to clear existing timestamp.
trackingCode (String)
Tracking code for the order that can be included in an email. Pass an empty string to clear existing value.

Return Fields

order (Order)