Overselling is a condition where the number of orders we receive doesn't match the existing stock, then some customer orders must be canceled. To prevent overselling when making sales transactions, we provide a configuration to limit or restrict the sales if the orders made are already more than the product's stock. This case usually happened when selling in multichannel marketplaces and offline stores. To activate the configuration, you can see the explanation below.

Table of Contents :

I. Configuration

II. How It Works


I. Configuration

Step 1. Go to Setup, Click More Menu, Select Module

Prevent Overselling - Setup

Step 2. Go to Tab Sell, Change Overselling Validation to Yes

Prevent Overselling - Sell Configuration
Prevent Overselling - Overselling Validation Configuration

In order to work, negative inventory must be no

Prevent Overselling - Additional Requirements

II. How It Works

Step 1. ReCheck Any Product Inventory

For example, here I have a boots product with size 37, which has a stock of 5 :

Prevent Overselling - Current Stock

Step 2. Try to Make a Transaction with Fulfillment Later

Then I try to sell 3 pcs with later delivery

Prevent Overselling - Example of Orders
Prevent Overselling - Set Fullfilment to Later

Step 3. Recheck Product Inventory

Then the stock will now be on hand 5, allocated 3, and available 2

Prevent Overselling - Stock changes to Allocated

Step 4. Setting Overselling Validation

If we set overselling validation "no", then we will still be able to sell products that exceed the available stock.

Prevent Overselling - Overselling Validation set to

Step 5. Recheck the Changes

For example, I sell 3 pcs again and the goods are immediately sent/out, then later in stock, it will be a minus so that when the goods that were not sent will be sent to the customer, there will be customers who cannot send the goods.

Prevent Overselling - Overselling Validation

Step 6. Check Another Overselling Validation

If overselling is turned on, where the condition for boots is 37, the stock is 2, so if I try to sell 3 more it won't work.

Overselling Validation
Prevent Overselling - Stock will not be enough
Prevent Overselling - Overselling Validation/Restriction work successfully

Video Tutorial Prevent Overselling


You might also like to read this article :


DealPOS Demo

Did this answer your question?