Selling Plan Group User Error Code
Possible error codes that can be returned by .
Anchor to Valid valuesValid values
- Anchor to BILLING_AND_DELIVERY_POLICY_TYPES_MUST_BE_THE_SAMEBILLING_
AND_ DELIVERY_ POLICY_ TYPES_ MUST_ BE_ THE_ SAME Billing and delivery policy types must be the same.
- Anchor to BILLING_POLICY_INTERVAL_TOO_LARGEBILLING_
POLICY_ INTERVAL_ TOO_ LARGE Billing policy's interval is too large.
- Anchor to BLANKBLANK
The input value is blank.
- Anchor to CHECKOUT_CHARGE_VALUE_AND_TYPE_MUST_MATCHCHECKOUT_
CHARGE_ VALUE_ AND_ TYPE_ MUST_ MATCH A fixed billing policy's checkout charge value and type must match.
- Anchor to DELIVERY_POLICY_INTERVAL_TOO_LARGEDELIVERY_
POLICY_ INTERVAL_ TOO_ LARGE Delivery policy's interval is too large.
- Anchor to EQUAL_TOEQUAL_
TO The input value should be equal to the value allowed.
- Anchor to ERROR_ADDING_RESOURCE_TO_GROUPERROR_
ADDING_ RESOURCE_ TO_ GROUP Could not add the resource to the selling plan group.
- Anchor to FULFILLMENT_EXACT_TIME_NOT_ALLOWEDFULFILLMENT_
EXACT_ TIME_ NOT_ ALLOWED A fixed billing policy's fulfillment_exact_time must not be present when the fulfillment_trigger isn't EXACT_TIME.
- Anchor to FULFILLMENT_EXACT_TIME_REQUIREDFULFILLMENT_
EXACT_ TIME_ REQUIRED A fixed billing policy's fulfillment_exact_time can't be blank when the fulfillment_trigger is EXACT_TIME.
- Anchor to GREATER_THANGREATER_
THAN 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.
- Anchor to GROUP_COULD_NOT_BE_DELETEDGROUP_
COULD_ NOT_ BE_ DELETED Selling plan group could not be deleted.
- Anchor to GROUP_DOES_NOT_EXISTGROUP_
DOES_ NOT_ EXIST Selling plan group does not exist.
- Anchor to INCLUSIONINCLUSION
The input value isn't included in the list.
- Anchor to INVALIDINVALID
The input value is invalid.
- Anchor to INVALID_INPUTINVALID_
INPUT The input submitted is invalid.
- Anchor to LESS_THANLESS_
THAN 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.
- Anchor to NOT_A_NUMBERNOT_
A_ NUMBER The input value is not a number.
- Anchor to NOT_FOUNDNOT_
FOUND The record with the ID used as the input value couldn't be found.
- Anchor to ONLY_NEED_ONE_BILLING_POLICY_TYPEONLY_
NEED_ ONE_ BILLING_ POLICY_ TYPE Only one billing policy type can be defined.
- Anchor to ONLY_NEED_ONE_CHECKOUT_CHARGE_VALUEONLY_
NEED_ ONE_ CHECKOUT_ CHARGE_ VALUE A fixed billing policy's checkout charge can have at most one value.
- Anchor to ONLY_NEED_ONE_DELIVERY_POLICY_TYPEONLY_
NEED_ ONE_ DELIVERY_ POLICY_ TYPE Only one delivery policy type can be defined.
- Anchor to ONLY_NEED_ONE_PRICING_POLICY_TYPEONLY_
NEED_ ONE_ PRICING_ POLICY_ TYPE Only one pricing policy type can be defined.
- Anchor to ONLY_NEED_ONE_PRICING_POLICY_VALUEONLY_
NEED_ ONE_ PRICING_ POLICY_ VALUE Only one pricing policy adjustment value type can be defined.
- Anchor to ONLY_ONE_OF_FIXED_OR_RECURRING_BILLINGONLY_
ONE_ OF_ FIXED_ OR_ RECURRING_ BILLING A selling plan can't have both fixed and recurring billing policies.
- Anchor to ONLY_ONE_OF_FIXED_OR_RECURRING_DELIVERYONLY_
ONE_ OF_ FIXED_ OR_ RECURRING_ DELIVERY A selling plan can't have both fixed and recurring delivery policies.
- Anchor to PLAN_DOES_NOT_EXISTPLAN_
DOES_ NOT_ EXIST Selling plan does not exist.
- Anchor to PLAN_ID_MUST_BE_SPECIFIED_TO_UPDATEPLAN_
ID_ MUST_ BE_ SPECIFIED_ TO_ UPDATE Selling plan ID must be specified to update.
- Anchor to PRESENTPRESENT
The input value needs to be blank.
- Anchor to PRICING_POLICY_ADJUSTMENT_VALUE_AND_TYPE_MUST_MATCHPRICING_
POLICY_ ADJUSTMENT_ VALUE_ AND_ TYPE_ MUST_ MATCH Pricing policy's adjustment value and adjustment type must match.
- Anchor to PRODUCT_DOES_NOT_EXISTPRODUCT_
DOES_ NOT_ EXIST Product does not exist.
- Anchor to PRODUCT_VARIANT_DOES_NOT_EXISTPRODUCT_
VARIANT_ DOES_ NOT_ EXIST Product variant does not exist.
- Anchor to REMAINING_BALANCE_CHARGE_EXACT_TIME_NOT_ALLOWEDREMAINING_
BALANCE_ CHARGE_ EXACT_ TIME_ NOT_ ALLOWED A fixed billing policy's remaining_balance_charge_exact_time must not be present when the remaining_balance_charge_trigger isn't EXACT_TIME.
- Anchor to REMAINING_BALANCE_CHARGE_EXACT_TIME_REQUIREDREMAINING_
BALANCE_ CHARGE_ EXACT_ TIME_ REQUIRED A fixed billing policy's remaining_balance_charge_exact_time can't be blank when the remaining_balance_charge_trigger is EXACT_TIME.
- Anchor to REMAINING_BALANCE_CHARGE_TIME_AFTER_CHECKOUT_MUST_BE_GREATER_THAN_ZEROREMAINING_
BALANCE_ CHARGE_ TIME_ AFTER_ CHECKOUT_ MUST_ BE_ GREATER_ THAN_ ZERO A fixed billing policy's remaining_balance_charge_time_after_checkout must be present and greater than zero when the remaining_balance_charge_trigger is TIME_AFTER_CHECKOUT.
- Anchor to REMAINING_BALANCE_CHARGE_TRIGGER_NO_REMAINING_BALANCE_ON_PARTIAL_PERCENTAGE_CHECKOUT_CHARGEREMAINING_
BALANCE_ CHARGE_ TRIGGER_ NO_ REMAINING_ BALANCE_ ON_ PARTIAL_ PERCENTAGE_ CHECKOUT_ CHARGE A fixed billing policy's remaining_balance_charge_trigger can't be NO_REMAINING_BALANCE when the checkout_charge_type is PERCENTAGE and checkout_charge_value is less than 100.
- Anchor to REMAINING_BALANCE_CHARGE_TRIGGER_NO_REMAINING_BALANCE_ON_PRICE_CHECKOUT_CHARGEREMAINING_
BALANCE_ CHARGE_ TRIGGER_ NO_ REMAINING_ BALANCE_ ON_ PRICE_ CHECKOUT_ CHARGE A fixed billing policy's remaining_balance_charge_trigger can't be NO_REMAINING_BALANCE when the checkout_charge_type is PRICE.
- Anchor to REMAINING_BALANCE_CHARGE_TRIGGER_ON_FULL_CHECKOUTREMAINING_
BALANCE_ CHARGE_ TRIGGER_ ON_ FULL_ CHECKOUT A fixed billing policy's remaining_balance_charge_trigger must be NO_REMAINING_BALANCE when the checkout_charge_type is PERCENTAGE and checkout_charge_value is 100.
- Anchor to RESOURCE_LIST_CONTAINS_INVALID_IDSRESOURCE_
LIST_ CONTAINS_ INVALID_ IDS The selling plan list provided contains 1 or more invalid IDs.
- Anchor to SELLING_PLAN_ANCHORS_NOT_ALLOWEDSELLING_
PLAN_ ANCHORS_ NOT_ ALLOWED A fixed delivery policy's anchors must not be present when the fulfillment_trigger isn't ANCHOR.
- Anchor to SELLING_PLAN_ANCHORS_REQUIREDSELLING_
PLAN_ ANCHORS_ REQUIRED A fixed delivery policy's anchors must be present when the fulfillment_trigger is ANCHOR.
- Anchor to SELLING_PLAN_BILLING_AND_DELIVERY_POLICY_ANCHORS_MUST_BE_EQUALSELLING_
PLAN_ BILLING_ AND_ DELIVERY_ POLICY_ ANCHORS_ MUST_ BE_ EQUAL Selling plan's billing and delivery policies anchors must be equal.
- Anchor to SELLING_PLAN_BILLING_CYCLE_MUST_BE_A_MULTIPLE_OF_DELIVERY_CYCLESELLING_
PLAN_ BILLING_ CYCLE_ MUST_ BE_ A_ MULTIPLE_ OF_ DELIVERY_ CYCLE Selling plan's billing cycle must be a multiple of delivery cycle.
- Anchor to SELLING_PLAN_BILLING_POLICY_MISSINGSELLING_
PLAN_ BILLING_ POLICY_ MISSING Missing billing policy.
- Anchor to SELLING_PLAN_COUNT_LOWER_BOUNDSELLING_
PLAN_ COUNT_ LOWER_ BOUND Must include at least one selling plan.
- Anchor to SELLING_PLAN_COUNT_UPPER_BOUNDSELLING_
PLAN_ COUNT_ UPPER_ BOUND Exceeded the selling plan limit (31).
- Anchor to SELLING_PLAN_DELIVERY_POLICY_MISSINGSELLING_
PLAN_ DELIVERY_ POLICY_ MISSING Missing delivery policy.
- Anchor to SELLING_PLAN_DUPLICATE_NAMESELLING_
PLAN_ DUPLICATE_ NAME Cannot have multiple selling plans with the same name.
- Anchor to SELLING_PLAN_DUPLICATE_OPTIONSSELLING_
PLAN_ DUPLICATE_ OPTIONS Cannot have multiple selling plans with the same options.
- Anchor to SELLING_PLAN_FIXED_PRICING_POLICIES_LIMITSELLING_
PLAN_ FIXED_ PRICING_ POLICIES_ LIMIT A fixed selling plan can have at most one pricing policy.
- Anchor to SELLING_PLAN_MAX_CYCLES_MUST_BE_GREATER_THAN_MIN_CYCLESSELLING_
PLAN_ MAX_ CYCLES_ MUST_ BE_ GREATER_ THAN_ MIN_ CYCLES Selling plan's billing policy max cycles must be greater than min cycles.
- Anchor to SELLING_PLAN_MISSING_OPTION2_LABEL_ON_PARENT_GROUPSELLING_
PLAN_ MISSING_ OPTION2_ LABEL_ ON_ PARENT_ GROUP Cannot define option2 on this selling plan as there's no label on the parent selling plan group.
- Anchor to SELLING_PLAN_MISSING_OPTION3_LABEL_ON_PARENT_GROUPSELLING_
PLAN_ MISSING_ OPTION3_ LABEL_ ON_ PARENT_ GROUP Cannot define option3 on this selling plan as there's no label on the parent selling plan group.
- Anchor to SELLING_PLAN_OPTION2_REQUIRED_AS_DEFINED_ON_PARENT_GROUPSELLING_
PLAN_ OPTION2_ REQUIRED_ AS_ DEFINED_ ON_ PARENT_ GROUP Selling plan's option2 is required because option2 exists.
- Anchor to SELLING_PLAN_OPTION3_REQUIRED_AS_DEFINED_ON_PARENT_GROUPSELLING_
PLAN_ OPTION3_ REQUIRED_ AS_ DEFINED_ ON_ PARENT_ GROUP Selling plan's option3 is required because option3 exists.
- Anchor to SELLING_PLAN_PRICING_POLICIES_LIMITSELLING_
PLAN_ PRICING_ POLICIES_ LIMIT Selling plans can't have more than 2 pricing policies.
- Anchor to SELLING_PLAN_PRICING_POLICIES_MUST_CONTAIN_A_FIXED_PRICING_POLICYSELLING_
PLAN_ PRICING_ POLICIES_ MUST_ CONTAIN_ A_ FIXED_ PRICING_ POLICY Selling plan's pricing policies must contain one fixed pricing policy.
- Anchor to TAKENTAKEN
The input value is already taken.
- Anchor to TOO_BIGTOO_
BIG The input value is too big.
- Anchor to TOO_LONGTOO_
LONG The input value is too long.
- Anchor to TOO_SHORTTOO_
SHORT The input value is too short.
- Anchor to WRONG_LENGTHWRONG_
LENGTH The input value is the wrong length.
Anchor to FieldsFields
- •OBJECT
Represents a selling plan group custom error.