Skip to main content

CustomerOrderWhereInput Input Type

No description

input CustomerOrderWhereInput {
metadata: MetadataFilterInput
ids: [ID!]
number: IntFilterInput
channelId: GlobalIDFilterInput
createdAt: DateTimeRangeInput
updatedAt: DateTimeRangeInput
userEmail: StringFilterInput
authorizeStatus: OrderAuthorizeStatusEnumFilterInput
chargeStatus: OrderChargeStatusEnumFilterInput
status: OrderStatusEnumFilterInput
checkoutToken: UUIDFilterInput
checkoutId: GlobalIDFilterInput
isClickAndCollect: Boolean
isGiftCardUsed: Boolean
isGiftCardBought: Boolean
voucherCode: StringFilterInput
hasInvoices: Boolean
invoices: [InvoiceFilterInput!]
hasFulfillments: Boolean
linesCount: IntFilterInput
totalGross: PriceFilterInput
totalNet: PriceFilterInput
productTypeId: GlobalIDFilterInput
billingAddress: AddressFilterInput
shippingAddress: AddressFilterInput
AND: [CustomerOrderWhereInput!]
OR: [CustomerOrderWhereInput!]
}

Fields​

metadata ● MetadataFilterInput​

Filter by metadata fields.

ids ● [ID!]​

number ● IntFilterInput​

Filter by order number.

channelId ● GlobalIDFilterInput​

Filter by channel.

createdAt ● DateTimeRangeInput​

Filter order by created at date.

updatedAt ● DateTimeRangeInput​

Filter order by updated at date.

userEmail ● StringFilterInput​

Filter by user email.

authorizeStatus ● OrderAuthorizeStatusEnumFilterInput​

Filter by authorize status.

chargeStatus ● OrderChargeStatusEnumFilterInput​

Filter by charge status.

status ● OrderStatusEnumFilterInput​

Filter by order status.

checkoutToken ● UUIDFilterInput​

Filter by checkout token.

checkoutId ● GlobalIDFilterInput​

Filter by checkout id.

isClickAndCollect ● Boolean​

Filter by whether the order uses the click and collect delivery method.

isGiftCardUsed ● Boolean​

Filter based on whether a gift card was used in the order.

isGiftCardBought ● Boolean​

Filter based on whether the order includes a gift card purchase.

voucherCode ● StringFilterInput​

Filter by voucher code used in the order.

hasInvoices ● Boolean​

Filter by whether the order has any invoices.

invoices ● [InvoiceFilterInput!]​

Filter by invoice data associated with the order. Each list item represents conditions that must be satisfied by a single object. The filter matches orders that have related objects meeting all specified groups of conditions.

hasFulfillments ● Boolean​

Filter by whether the order has any fulfillments.

linesCount ● IntFilterInput​

Filter by number of lines in the order.

totalGross ● PriceFilterInput​

Filter by total gross amount of the order.

totalNet ● PriceFilterInput​

Filter by total net amount of the order.

productTypeId ● GlobalIDFilterInput​

Filter by the product type of related order lines.

billingAddress ● AddressFilterInput​

Filter by billing address of the order.

shippingAddress ● AddressFilterInput​

Filter by shipping address of the order.

AND ● [CustomerOrderWhereInput!]​

List of conditions that must be met.

OR ● [CustomerOrderWhereInput!]​

A list of conditions of which at least one must be met.

Member Of​

CustomerOrderWhereInput input