Scenarios of Mutually Exclusive Service Plans
Important: These scenarios apply to the PCP, RCP, CCP, UX1 and to the respective API methods. For more information see Rules for Mutually Exclusive Service Plans.
Billing supports these resource conflict scenarios:
- (General) A customer tries to purchase a service plan that contains a resource which conflicts with a resource the customer already has:
- If the conflicting resource is included in the service plan the customer wants to purchase, it is a strict conflict. That means that the customer cannot purchase this service plan.
- If the conflicting resource is additional (that is, added to the basket during the order placement process), it is a conditional conflict. That means that the customer can purchase the service plan but cannot purchase the resource. To do so, the customer must delete the added conflicting resource from the basket.
- (End-Customer Marketplace) A customer tries to purchase two (or more) conflicting service plans:
- If the conflicting resources are included in the service plans, these are strict conflicts. That means that the customer can purchase only those service plans which do not have conflicts between each other.
- If the conflicting resources are additional (that is, added to the basket during the purchasing process), the customer must delete them from the basket to be able to purchase the other items.
- (General) If an additional or included resource conflicts with itself within one subscription (such as when a customer is trying to upgrade or downgrade this resource), there will be no conflict. Such a purchase will be allowed. For example, in these cases:
- A customer purchases a service plan with 20 Microsoft 365 seats (either included in or additional to the service plan). A conflict of the Microsoft 365 seats resource with itself is configured. The customer tries to purchase 10 more Microsoft 365 seats through a change order. Such purchases are allowed.
- A customer chooses a service plan with 20 Microsoft 365 seats (included in the service plan). A conflict of the Microsoft 365 seats resource with itself is configured. The customer adds 10 more Microsoft 365 seats and proceeds to checkout. Such purchases are also allowed.
- (General) If an additional or included resource conflicts with itself and a customer tries to create two or more subscriptions to the same or different service plans containing this resource, such a purchase will not be allowed. For example:
- If you have several business communications service plans, such as Small Business, Corporate and Industrial, which contain the same long distance connection resource, you may want to allow customers to purchase only one subscription to any of these plans. To do so, you create a conflict of the long distance connection resource with itself. In this case, if a customer subscribes to any of these service plans and then tries to buy another subscription to any of these plans, it will trigger a conflict of the long distance connection resource with itself, and the purchase will not be allowed.