CSP partners commonly run into issues when placing orders due to validation checks that occur in the commerce system. Many of these issues can be addressed prior to submitting an order by the partner. In this lab you will learn about some of these techniques.
You can find a completed version of the solution that you would have at the conclusion of the lab in the completed folder. Any settings, such as IDs, passwords, keys and other partner-specific values have been removed from the completed solution, but if you run into trouble you can use the final solution as a template to compare your work against if you have trouble.
In this exercise you will create a new ASP.NET MVC application that will list all of the customers in your CSP partner / Integration Sandbox account.
In this exercise you will take the .NET application you configured in the previous exercise in this hands-on-lab and update handle a common issue customers run into: identify and address the scenario when a customer tries to purchase licenses that exceed the max licenses allowed.
In the case of the previous scenario, one option is for a customer to upgrade an existing license from one to another to address he limit exceeded error. In this exercise you will take the .NET application you configured in the previous exercise to handle this scenario.