INPUT_OBJECT

DiscountActionCriteriaCreateInput

link GraphQL Schema definition

1input DiscountActionCriteriaCreateInput {
2
3# Only true or null
4always: Boolean
5
6productQuantity: DiscountActionCriteriaComparableQuantityInput
7
8orderQuantity: DiscountActionCriteriaComparableQuantityInput
9
10productValue: DiscountActionCriteriaValueInput
11
12orderValue: DiscountActionCriteriaValueInput
13
14xOfY: DiscountActionCriteriaXOfYInput
15
16# Only true or null
17oncePerCustomer: Boolean
18
19newCustomer: DiscountActionCriteriaNewCustomerInput
20
21# Only true or null
22loggedInCustomer: Boolean
23
24# Exactly one input field should be provided
25productVariants: [ProductVariantInput!]
26
27categories: [CategoryInput!]
28
29folders: [FolderInput!]
30
31# Available only for vouchers assigned to wholesale stores
32#
33# Exactly one input field should be provided
34deliveryWindows: [DeliveryWindowInput!]
35
36productsNotDiscounted: DiscountActionCriteriaDiscountedType
37
38productInSale: Boolean
39
40productInNews: Boolean
41
42# Only false or null
43productsAffectedByOtherVoucher: Boolean
44
45cheapestProducts: Int
46
47costliestProducts: Int
48}