Skip to content
Saleor
Esc
↑↓navigate↵open⌘Jpreview

Schema: Saleor 3.23.43Download SDLUpgrade guides

On this page

OrderFilterInput Input Type

input OrderFilterInput {
  paymentStatus: [PaymentChargeStatusEnum!] @deprecated(reason: "The legacy Payments API is deprecated and will be removed. Use the Transactions API instead.")
  status: [OrderStatusFilter!]
  customer: String
  created: DateRangeInput
  search: String
  metadata: [MetadataFilter!]
  channels: [ID!]
  authorizeStatus: [OrderAuthorizeStatusEnum!]
  chargeStatus: [OrderChargeStatusEnum!]
  updatedAt: DateTimeRangeInput
  isClickAndCollect: Boolean
  isPreorder: Boolean @deprecated(reason: "Preorder is deprecated and will be removed. Model pre-sales with regular stock instead: create the planned quantity in a warehouse, or set `trackInventory` to false to sell without a stock limit.")
  ids: [ID!]
  checkoutTokens: [UUID!]
  giftCardUsed: Boolean
  giftCardBought: Boolean
  numbers: [String!]
  checkoutIds: [ID!]
}

Fields

paymentStatus

paymentStatus · [PaymentChargeStatusEnum!]

Filter orders by payment charge status.

status

status · [OrderStatusFilter!]

customer

customer · String

created

created · DateRangeInput

search · String

metadata

metadata · [MetadataFilter!]

channels

channels · [ID!]

authorizeStatus

authorizeStatus · [OrderAuthorizeStatusEnum!]

chargeStatus

chargeStatus · [OrderChargeStatusEnum!]

updatedAt

updatedAt · DateTimeRangeInput

isClickAndCollect

isClickAndCollect · Boolean

isPreorder

isPreorder · Boolean

Filter by orders containing a variant that is currently in preorder.

ids

ids · [ID!]

checkoutTokens

checkoutTokens · [UUID!]

giftCardUsed

giftCardUsed · Boolean

giftCardBought

giftCardBought · Boolean

numbers

numbers · [String!]

checkoutIds

checkoutIds · [ID!]

Used by


Schema: Saleor 3.23.43. Download SDL.

Last updated on August 24, 2026

Was this page helpful?