Restrict out-of-stock POS Orders

by ,
v 12.0 Third Party 2

70.00 €

You bought this module and need support ? Click here !
Technical name pos_product_available_negative
Read description for v 11.0 v 10.0 v 9.0
Required Apps Inventory (stock)
Point of Sale (point_of_sale)
Invoicing (account)
Included Dependencies

Restrict out-of-stock POS Orders

Only a supervisor can approve a POS order with a product which is out of stock

The module checks whether an order contains products with nonpositive quantity.

If it does and a cashier doesn't have right to approve it, then a popup will be shown. Popup displays list of user who can approve the order.

Then the cashier must ask a supervisor to approve the sale.

The password must match the value in the "Security PIN" field in the Setting / Users section.

Information about a person who authorized a sale you can find in an order record in the "Negative stock approval" field.

Restrict out-of-stock POS Orders


  • Install this module in a usual way


  • Go to [[Point of Sale]] >> Configuration >> Point of Sale
    • Open POS config form
    • Click [Edit]
    • Set Negative Order Group
    • Click [Save]


  • Go to [[Point of Sale]] >> Dashboard
    • Open POS session
    • Select a product with negative qty
    • Click Payment
    • Click Validate

RESULT: If the user doesn't belong to Negative Order Group, the popup appears prompting to confirm the action by autorised user

Please log in to comment on this module