---
title: OrderFulfillmentStatus - Storefront API
description: >-
  The aggregated fulfillment status of an

  [`Order`](/docs/api/storefront/2026-10/objects/Order),

  summarizing the state of all line items. Used for display purposes. 


  Statuses range from unfulfilled to fully fulfilled, with intermediate states
  such as in progress and on hold.


  Learn more about [order
  statuses](https://help.shopify.com/manual/fulfillment/managing-orders/order-status).
api_version: 2026-10
source_url:
  html: 'https://shopify.dev/docs/api/storefront/latest/enums/OrderFulfillmentStatus'
  md: >-
    https://shopify.dev/docs/api/storefront/latest/enums/OrderFulfillmentStatus.md
api_name: storefront
api_type: graphql
type: enum
---

# Order​Fulfillment​Status

enum

The aggregated fulfillment status of an [`Order`](https://shopify.dev/docs/api/storefront/2026-10/objects/Order), summarizing the state of all line items. Used for display purposes.

Statuses range from unfulfilled to fully fulfilled, with intermediate states such as in progress and on hold.

Learn more about [order statuses](https://help.shopify.com/manual/fulfillment/managing-orders/order-status).

## Valid values

* FULFILLED

  Displayed as **Fulfilled**. All of the items in the order have been fulfilled.

* IN\_​PROGRESS

  Displayed as **In progress**. Some of the items in the order have been fulfilled, or a request for fulfillment has been sent to the fulfillment service.

* ON\_​HOLD

  Displayed as **On hold**. All of the unfulfilled items in this order are on hold.

* OPEN

  Displayed as **Open**. None of the items in the order have been fulfilled. Replaced by "UNFULFILLED" status.

* PARTIALLY\_​FULFILLED

  Displayed as **Partially fulfilled**. Some of the items in the order have been fulfilled.

* PENDING\_​FULFILLMENT

  Displayed as **Pending fulfillment**. A request for fulfillment of some items awaits a response from the fulfillment service. Replaced by "IN\_PROGRESS" status.

* RESTOCKED

  Displayed as **Restocked**. All of the items in the order have been restocked. Replaced by "UNFULFILLED" status.

* SCHEDULED

  Displayed as **Scheduled**. All of the unfulfilled items in this order are scheduled for fulfillment at later time.

* UNFULFILLED

  Displayed as **Unfulfilled**. None of the items in the order have been fulfilled.

***

## Fields

* [Order.fulfillmentStatus](https://shopify.dev/docs/api/storefront/latest/objects/Order#field-Order.fields.fulfillmentStatus)

  OBJECT

  An order is a customer’s completed request to purchase one or more products from a shop. An order is created when a customer completes the checkout process, during which time they provides an email address, billing address and payment information.

***

## Map

### Fields with this enum

* [Order.fulfillmentStatus](https://shopify.dev/docs/api/storefront/latest/objects/Order#field-Order.fields.fulfillmentStatus)
