How-To Guide to limit order line quantity in Umbraco Commerce.
In this guide, we will be looking at Validation events in Umbraco Commerce. These enabled you to limit order line quantity based on:
The existing stock value of the product, and
The existing quantity of the product in the cart.
When adding a product to the cart we need to verify that the product is in stock. We also need to verify that the customer does not already have the remaining quantities in the cart.
When changing the order line quantity on the cart page, we need to ensure that the quantities being changed are in stock.
Finally, we need to register the Umbraco Commerce event handlers via an IUmbracoCommerceBuilder
extension.