PriceRuleErrorCode

Possible error codes that could be returned by a price rule mutation.

Show definition

# Possible error codes that could be returned by a price rule mutation.
enum PriceRuleErrorCode {
  PRICE_RULE_EXCEEDED_MAX_DISCOUNT_CODE
  PRICE_RULE_ALLOCATION_LIMIT_ON_NON_BOGO
  PRICE_RULE_ALLOCATION_LIMIT_IS_ZERO
  SHOP_EXCEEDED_MAX_PRICE_RULES
  END_DATE_BEFORE_START_DATE
  PRICE_RULE_PERCENTAGE_VALUE_OUTSIDE_RANGE
  PREREQUISITE_SUBTOTAL_AND_QUANTITY_RANGE_BOTH_PRESENT
  CANNOT_ENTITLE_COLLECTIONS_WITH_PRODUCTS_OR_VARIANTS
  ITEM_ENTITLEMENTS_DUPLICATE_COLLECTION
  ITEM_ENTITLEMENTS_DUPLICATE_PRODUCT
  ITEM_ENTITLEMENTS_DUPLICATE_VARIANT
  ITEM_ENTITLEMENTS_EXCEEDED_MAX_COLLECTION
  ITEM_ENTITLEMENTS_EXCEEDED_MAX_PRODUCT
  ITEM_ENTITLEMENTS_EXCEEDED_MAX_VARIANT
  ITEM_ENTITLEMENT_INVALID_TYPE
  ITEM_ENTITLEMENTS_INVALID_COLLECTION
  ITEM_ENTITLEMENTS_INVALID_PRODUCT
  ITEM_ENTITLEMENTS_INVALID_VARIANT
  ITEM_ENTITLEMENTS_INVALID_TARGET_TYPE_OR_SELECTION
  ITEM_ENTITLEMENTS_MISSING
  VARIANT_ALREADY_ENTITLED_THROUGH_PRODUCT
  CANNOT_PREREQUISITE_COLLECTION_WITH_PRODUCT_OR_VARIANTS
  ITEM_PREREQUISITES_DUPLICATE_COLLECTION
  ITEM_PREREQUISITES_DUPLICATE_PRODUCT
  ITEM_PREREQUISITES_DUPLICATE_VARIANT
  ITEM_PREREQUISITES_EXCEEDED_MAX
  ITEM_PREREQUISITES_INVALID_COLLECTION
  ITEM_PREREQUISITES_INVALID_TYPE
  ITEM_PREREQUISITES_INVALID_PRODUCT
  ITEM_PREREQUISITES_INVALID_VARIANT
  ITEM_PREREQUISITES_MUST_BE_EMPTY
  ITEM_PREREQUISITES_MISSING
  SHIPPING_ENTITLEMENTS_DUPLICATE_COUNTRY
  SHIPPING_ENTITLEMENTS_EXCEEDED_MAX
  SHIPPING_ENTITLEMENTS_INVALID_COUNTRY
  SHIPPING_ENTITLEMENTS_INVALID_TARGET_TYPE_OR_SELECTION
  SHIPPING_ENTITLEMENTS_MISSING
  SHIPPING_ENTITLEMENTS_UNSUPPORTED_DESTINATION_TYPE
  INVALID_TARGET_TYPE_PREREQUISITE_SHIPPING_PRICE_RANGE
  BOTH_CUSTOMER_AND_SAVED_SEARCH_PREREQUISITES_SELECTED
  CUSTOMER_SAVED_SEARCH_DUPLICATE
  CUSTOMER_SAVED_SEARCH_EXCEEDED_MAX
  CUSTOMER_SAVED_SEARCH_INVALID
  CUSTOMER_PREREQUISITES_EXCEEDED_MAX
  CUSTOMER_PREREQUISITES_INVALID_SELECTION
  CUSTOMER_PREREQUISITES_MISSING
  BOGO_INVALID_TARGET_SELECTION
  BOGO_INVALID_TARGET_TYPE
  BOGO_INVALID_VALUE_TYPE
  DISCOUNT_CODE_DUPLICATE
}

Values

VARIANT_ALREADY_ENTITLED_THROUGH_PRODUCT

BOGO_INVALID_TARGET_TYPE

BOGO_INVALID_VALUE_TYPE

BOTH_CUSTOMER_AND_SAVED_SEARCH_PREREQUISITES_SELECTED

CANNOT_ENTITLE_COLLECTIONS_WITH_PRODUCTS_OR_VARIANTS

CANNOT_PREREQUISITE_COLLECTION_WITH_PRODUCT_OR_VARIANTS

CUSTOMER_PREREQUISITES_EXCEEDED_MAX

CUSTOMER_PREREQUISITES_INVALID_SELECTION

CUSTOMER_PREREQUISITES_MISSING

CUSTOMER_SAVED_SEARCH_DUPLICATE

CUSTOMER_SAVED_SEARCH_EXCEEDED_MAX

CUSTOMER_SAVED_SEARCH_INVALID

DISCOUNT_CODE_DUPLICATE

END_DATE_BEFORE_START_DATE

INVALID_TARGET_TYPE_PREREQUISITE_SHIPPING_PRICE_RANGE

ITEM_ENTITLEMENTS_DUPLICATE_COLLECTION

ITEM_ENTITLEMENTS_DUPLICATE_PRODUCT

ITEM_ENTITLEMENTS_DUPLICATE_VARIANT

ITEM_ENTITLEMENTS_EXCEEDED_MAX_COLLECTION

ITEM_ENTITLEMENTS_EXCEEDED_MAX_PRODUCT

ITEM_ENTITLEMENTS_EXCEEDED_MAX_VARIANT

ITEM_ENTITLEMENTS_INVALID_COLLECTION

ITEM_ENTITLEMENTS_INVALID_PRODUCT

ITEM_ENTITLEMENTS_INVALID_TARGET_TYPE_OR_SELECTION

ITEM_ENTITLEMENTS_INVALID_VARIANT

ITEM_ENTITLEMENTS_MISSING

ITEM_ENTITLEMENT_INVALID_TYPE

ITEM_PREREQUISITES_DUPLICATE_COLLECTION

ITEM_PREREQUISITES_DUPLICATE_PRODUCT

ITEM_PREREQUISITES_DUPLICATE_VARIANT

ITEM_PREREQUISITES_EXCEEDED_MAX

ITEM_PREREQUISITES_INVALID_COLLECTION

ITEM_PREREQUISITES_INVALID_PRODUCT

ITEM_PREREQUISITES_INVALID_TYPE

ITEM_PREREQUISITES_INVALID_VARIANT

ITEM_PREREQUISITES_MISSING

ITEM_PREREQUISITES_MUST_BE_EMPTY

PREREQUISITE_SUBTOTAL_AND_QUANTITY_RANGE_BOTH_PRESENT

PRICE_RULE_ALLOCATION_LIMIT_IS_ZERO

PRICE_RULE_ALLOCATION_LIMIT_ON_NON_BOGO

PRICE_RULE_EXCEEDED_MAX_DISCOUNT_CODE

PRICE_RULE_PERCENTAGE_VALUE_OUTSIDE_RANGE

SHIPPING_ENTITLEMENTS_DUPLICATE_COUNTRY

SHIPPING_ENTITLEMENTS_EXCEEDED_MAX

SHIPPING_ENTITLEMENTS_INVALID_COUNTRY

SHIPPING_ENTITLEMENTS_INVALID_TARGET_TYPE_OR_SELECTION

SHIPPING_ENTITLEMENTS_MISSING

SHIPPING_ENTITLEMENTS_UNSUPPORTED_DESTINATION_TYPE

SHOP_EXCEEDED_MAX_PRICE_RULES

BOGO_INVALID_TARGET_SELECTION

Sign up for a Partner account to get started.

Sign up