Skip to main content
enum

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

Anchor to ALLOCATION_METHOD_MUST_BE_ACROSS_FOR_GIVEN_TARGET_SELECTIONALLOCATION_METHOD_MUST_BE_ACROSS_FOR_GIVEN_TARGET_SELECTION

The allocation method must be ACROSS for the provided target selection.

The discount must apply on either one-time purchase or subscription items, or both.

The input value is blank.

Anchor to BOGO_INVALID_TARGET_SELECTIONBOGO_INVALID_TARGET_SELECTION

Invalid BOGO target selection.

Anchor to BOGO_INVALID_TARGET_TYPEBOGO_INVALID_TARGET_TYPE

Invalid BOGO target type.

Anchor to BOGO_INVALID_VALUE_TYPEBOGO_INVALID_VALUE_TYPE

Invalid BOGO value type.

Anchor to BOTH_CUSTOMER_AND_SAVED_SEARCH_PREREQUISITES_SELECTEDBOTH_CUSTOMER_AND_SAVED_SEARCH_PREREQUISITES_SELECTED

Can't use both prerequisite customers and saved search.

Anchor to BOTH_CUSTOMER_AND_SEGMENT_PREREQUISITES_SELECTEDBOTH_CUSTOMER_AND_SEGMENT_PREREQUISITES_SELECTED

Can't have both prerequisite customers and prerequisite segments.

Anchor to BOTH_SAVED_SEARCH_AND_SEGMENT_PREREQUISITES_SELECTEDBOTH_SAVED_SEARCH_AND_SEGMENT_PREREQUISITES_SELECTED

Can't have both saved searches and segments prerequisites.

Anchor to CANNOT_ENTITLE_COLLECTIONS_WITH_PRODUCTS_OR_VARIANTSCANNOT_ENTITLE_COLLECTIONS_WITH_PRODUCTS_OR_VARIANTS

Can't entitle collections in combination with product variants or products.

Anchor to CANNOT_PREREQUISITE_COLLECTION_WITH_PRODUCT_OR_VARIANTSCANNOT_PREREQUISITE_COLLECTION_WITH_PRODUCT_OR_VARIANTS

Can't use collections as a prequisite in combination with product variants or products.

Anchor to CUSTOMER_PREREQUISITE_DUPLICATECUSTOMER_PREREQUISITE_DUPLICATE

A duplicate customer prerequisite ID exists.

Anchor to CUSTOMER_PREREQUISITES_EXCEEDED_MAXCUSTOMER_PREREQUISITES_EXCEEDED_MAX

The customer prerequisites exceeded the maximum number.

Anchor to CUSTOMER_PREREQUISITES_INVALID_SELECTIONCUSTOMER_PREREQUISITES_INVALID_SELECTION

Invalid customer prerequisites selection.

Anchor to CUSTOMER_PREREQUISITES_MISSINGCUSTOMER_PREREQUISITES_MISSING

Customer prerequisites are missing.

Anchor to CUSTOMER_SAVED_SEARCH_DUPLICATECUSTOMER_SAVED_SEARCH_DUPLICATE

A duplicate customer saved search exists.

Anchor to CUSTOMER_SAVED_SEARCH_EXCEEDED_MAXCUSTOMER_SAVED_SEARCH_EXCEEDED_MAX

The customer saved search exceeded the maximum number.

Anchor to CUSTOMER_SAVED_SEARCH_INVALIDCUSTOMER_SAVED_SEARCH_INVALID

Invalid customer saved search.

Anchor to CUSTOMER_SEGMENT_EXCEEDED_MAXCUSTOMER_SEGMENT_EXCEEDED_MAX

The customer segment prerequisites exceeded the maximum number.

Anchor to CUSTOMER_SEGMENT_INVALIDCUSTOMER_SEGMENT_INVALID

The customer segment prerequisite ID is invalid.

Anchor to CUSTOMER_SEGMENT_PREREQUISITE_DUPLICATECUSTOMER_SEGMENT_PREREQUISITE_DUPLICATE

A duplicate customer segment prerequisite ID exists.

Anchor to DISCOUNT_CODE_DUPLICATEDISCOUNT_CODE_DUPLICATE

A duplicate discount code exists.

Anchor to END_DATE_BEFORE_START_DATEEND_DATE_BEFORE_START_DATE

The discount end date must be after the start date.

The input value should be equal to the value allowed.

Can't exceed the maximum number.

The input value should be greater than the minimum allowed value.

Anchor to GREATER_THAN_OR_EQUAL_TOGREATER_THAN_OR_EQUAL_TO

The input value should be greater than or equal to the minimum value allowed.

Unexpected internal error happened.

The input value is invalid.

Anchor to INVALID_COMBINES_WITH_FOR_DISCOUNT_CLASSINVALID_COMBINES_WITH_FOR_DISCOUNT_CLASS

The combinesWith settings are invalid for the discount class.

Anchor to INVALID_DISCOUNT_CLASS_FOR_PRICE_RULEINVALID_DISCOUNT_CLASS_FOR_PRICE_RULE

The discountClass is invalid for the price rule.

Anchor to INVALID_TARGET_TYPE_PREREQUISITE_SHIPPING_PRICE_RANGEINVALID_TARGET_TYPE_PREREQUISITE_SHIPPING_PRICE_RANGE

The target type is invalid when defining a prerequisite shipping price range.

Anchor to ITEM_ENTITLEMENT_INVALID_TYPEITEM_ENTITLEMENT_INVALID_TYPE

Invalid entitlement type.

Anchor to ITEM_ENTITLEMENTS_DUPLICATE_COLLECTIONITEM_ENTITLEMENTS_DUPLICATE_COLLECTION

Can't add the same collection twice.

Anchor to ITEM_ENTITLEMENTS_DUPLICATE_PRODUCTITEM_ENTITLEMENTS_DUPLICATE_PRODUCT

Can't add the same product twice.

Anchor to ITEM_ENTITLEMENTS_DUPLICATE_VARIANTITEM_ENTITLEMENTS_DUPLICATE_VARIANT

Can't add the same collection twice.

Anchor to ITEM_ENTITLEMENTS_EXCEEDED_MAX_COLLECTIONITEM_ENTITLEMENTS_EXCEEDED_MAX_COLLECTION

Can't exceed the maximum number of collection entitlements.

Anchor to ITEM_ENTITLEMENTS_EXCEEDED_MAX_PRODUCTITEM_ENTITLEMENTS_EXCEEDED_MAX_PRODUCT

Can't exceed the maximum number of product entitlements.

Anchor to ITEM_ENTITLEMENTS_EXCEEDED_MAX_VARIANTITEM_ENTITLEMENTS_EXCEEDED_MAX_VARIANT

Can't exceed the maximum number of variant entitlements.

Anchor to ITEM_ENTITLEMENTS_INVALID_COLLECTIONITEM_ENTITLEMENTS_INVALID_COLLECTION

Invalid collection.

Anchor to ITEM_ENTITLEMENTS_INVALID_PRODUCTITEM_ENTITLEMENTS_INVALID_PRODUCT

Invalid product.

Anchor to ITEM_ENTITLEMENTS_INVALID_TARGET_TYPE_OR_SELECTIONITEM_ENTITLEMENTS_INVALID_TARGET_TYPE_OR_SELECTION

Invalid combination of target type and selection.

Anchor to ITEM_ENTITLEMENTS_INVALID_VARIANTITEM_ENTITLEMENTS_INVALID_VARIANT

Invalid variant.

Anchor to ITEM_ENTITLEMENTS_MISSINGITEM_ENTITLEMENTS_MISSING

Entitlements are missing.

Anchor to ITEM_PREREQUISITES_DUPLICATE_COLLECTIONITEM_PREREQUISITES_DUPLICATE_COLLECTION

Can't add the same collection twice.

Anchor to ITEM_PREREQUISITES_DUPLICATE_PRODUCTITEM_PREREQUISITES_DUPLICATE_PRODUCT

Can't add the same product twice.

Anchor to ITEM_PREREQUISITES_DUPLICATE_VARIANTITEM_PREREQUISITES_DUPLICATE_VARIANT

Can't add the same variant twice.

Anchor to ITEM_PREREQUISITES_EXCEEDED_MAXITEM_PREREQUISITES_EXCEEDED_MAX

Can't exceed the maximum number of item prerequisites.

Anchor to ITEM_PREREQUISITES_INVALID_COLLECTIONITEM_PREREQUISITES_INVALID_COLLECTION

Invalid collection.

Anchor to ITEM_PREREQUISITES_INVALID_PRODUCTITEM_PREREQUISITES_INVALID_PRODUCT

Invalid product.

Anchor to ITEM_PREREQUISITES_INVALID_TYPEITEM_PREREQUISITES_INVALID_TYPE

Invalid type.

Anchor to ITEM_PREREQUISITES_INVALID_VARIANTITEM_PREREQUISITES_INVALID_VARIANT

Invalid variant.

Anchor to ITEM_PREREQUISITES_MISSINGITEM_PREREQUISITES_MISSING

Item prerequisites must have at least one item prerequisite if the prerequisite quantity ratio is defined.

Anchor to ITEM_PREREQUISITES_MUST_BE_EMPTYITEM_PREREQUISITES_MUST_BE_EMPTY

Item prerequisites must be empty if the prerequisite quantity ratio isn't defined.

The input value should be less than the maximum value allowed.

Anchor to LESS_THAN_OR_EQUAL_TOLESS_THAN_OR_EQUAL_TO

The input value should be less than or equal to the maximum value allowed.

Missing a required argument.

Anchor to MULTIPLE_RECURRING_CYCLE_LIMIT_FOR_NON_SUBSCRIPTION_ITEMSMULTIPLE_RECURRING_CYCLE_LIMIT_FOR_NON_SUBSCRIPTION_ITEMS

The recurring cycle limit must be 1 when a discount doesn't apply on subscription items.

Anchor to PREREQUISITE_SUBTOTAL_AND_QUANTITY_RANGE_BOTH_PRESENTPREREQUISITE_SUBTOTAL_AND_QUANTITY_RANGE_BOTH_PRESENT

Only one of the minimum subtotal or minimum quantity condition can be defined.

Anchor to PRICE_RULE_ALLOCATION_LIMIT_IS_ZEROPRICE_RULE_ALLOCATION_LIMIT_IS_ZERO

The allocation limit must be a non-zero positive number.

Anchor to PRICE_RULE_ALLOCATION_LIMIT_ON_NON_BOGOPRICE_RULE_ALLOCATION_LIMIT_ON_NON_BOGO

The allocation limit can only be set on Buy x, get y (BXGY) discounts.

Anchor to PRICE_RULE_EXCEEDED_MAX_DISCOUNT_CODEPRICE_RULE_EXCEEDED_MAX_DISCOUNT_CODE

The number of discount codes in the shop has reached its limit.

Anchor to PRICE_RULE_PERCENTAGE_VALUE_OUTSIDE_RANGEPRICE_RULE_PERCENTAGE_VALUE_OUTSIDE_RANGE

The percentage value must be between 0 and -100.

Anchor to SHIPPING_ENTITLEMENTS_DUPLICATE_COUNTRYSHIPPING_ENTITLEMENTS_DUPLICATE_COUNTRY

A duplicate country code exists.

Anchor to SHIPPING_ENTITLEMENTS_EXCEEDED_MAXSHIPPING_ENTITLEMENTS_EXCEEDED_MAX

Can't exceed the maximum number of entitlements.

Anchor to SHIPPING_ENTITLEMENTS_INVALID_COUNTRYSHIPPING_ENTITLEMENTS_INVALID_COUNTRY

The country is unknown.

Anchor to SHIPPING_ENTITLEMENTS_INVALID_TARGET_TYPE_OR_SELECTIONSHIPPING_ENTITLEMENTS_INVALID_TARGET_TYPE_OR_SELECTION

Invalid target type or selection.

Anchor to SHIPPING_ENTITLEMENTS_MISSINGSHIPPING_ENTITLEMENTS_MISSING

Missing entitlements.

Anchor to SHIPPING_ENTITLEMENTS_UNSUPPORTED_DESTINATION_TYPESHIPPING_ENTITLEMENTS_UNSUPPORTED_DESTINATION_TYPE

Unsupported destination type.

Anchor to SHOP_EXCEEDED_MAX_PRICE_RULESSHOP_EXCEEDED_MAX_PRICE_RULES

The number of discounts in the shop has reached its limit.

The input value is already taken.

The input value is too long.

Too many arguments provided.

The input value is too short.

Anchor to VARIANT_ALREADY_ENTITLED_THROUGH_PRODUCTVARIANT_ALREADY_ENTITLED_THROUGH_PRODUCT

The variant is already entitled through a product.


Was this section helpful?

•OBJECT

Error code to uniquely identify the error.


Was this section helpful?
OSZAR »