Cannot change to this plan due to item quantity conflict.
I am trying to update a users subscription to a new plan, via code.
However, when I call the editSubscription method in the api, and pass my data to it, it returns with the error "Cannot change to this plan due to item quantity conflict."
Date Id Code AuxCode Message
01/28/2011 11:35:36 226436 401 itemQuantityConflict Cannot change
to this plan due to item quantity conflict.
itemQuantityConflict:0: basic
Can you please tell me how to correct this?
Also note: I have item tracking enabled, set to periodic.
Discussions are closed to public comments.
If you need help with Cheddar please
start a new discussion.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Marc Guyer on 31 Jan, 2011 03:06 PM
Hi there -- sorry for the delayed response. An itemQuantityConflict error occurs when the tracked item configuration of the two plans are incompatible. For example, if a customer is subscribed to Plan A and has a quantity of 10 for Item A, then switches to Plan B which limits the quantity of Item A to 5, the plan change cannot occur. In other words, the customer is not permitted to switch from Plan A to Plan B if they have too much of Item A.
In the error log entry you reference, the item code of the conflicting item is provided ("basic").
Dean closed this discussion on 16 Jan, 2013 04:04 PM.