Self Instruction

One piece of functionality that to add to the Checkout process for this exercise is the management of inventory. Although some e-Commerce sites implement a real-time inventory management system, others don't even worry about it for their online sites. This can cause some aggravation for your users because now they can pay for a product that may be out of stock or on back order and not even know about it.

Not only should you add the depletion logic for the quantity on hand when a product is ordered, but you also should inform the user of products that are either out of stock or on back order. This information can either be displayed on the product selection pages or in a stage during the checkout process.

At a minimum, you need ...

Get Building e-Commerce Sites with the .NET Framework now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.