Skip to Content
POS Discount Restriction & Approval
€ 15.00 € 15.00

Technical Name : eg_pos_discount_restriction
Odoo Apps Dependencies :
Community Apps Dependencies :
  • Versions

Our Most Suggested Products

Discount Restriction & Approval for Point of Sale

Discount Restriction & Approval for Point of Sale enables businesses to control and limit discount usage in Odoo POS by enforcing approval-based authorization when discounts exceed predefined limits, ensuring that cashiers cannot apply excessive discounts without manager or authorized employee approval, thereby preventing revenue loss and maintaining strong pricing discipline at the point of sale.



Features

Discount Limit Enforcement

This feature allows businesses to define a maximum discount percentage in the POS configuration. When a cashier applies a discount within the allowed limit, the system processes it normally without interruption. If the discount exceeds the configured limit, the system automatically restricts the action to ensure pricing rules are followed.

Approval-Based Authorization

When a discount exceeds the permitted threshold, the system triggers an approval popup that requires authorization from a manager or designated employee. Only users with proper approval rights and a valid PIN can approve higher discounts.

Manager Override with PIN Security

Authorized managers can override discount restrictions using a secure PIN-based authentication process. This feature ensures that sensitive discount approvals are protected and traceable.

Screenshot

1.) POS Discount Configuration

This section highlights the configuration area where discount restriction rules are defined for the Point of Sale. Businesses can enable discount control and set the maximum allowed discount percentage.



Odoo Studio

2.) Employee Discount Authorization Setup

This part focuses on employee-level configuration for discount approval. Specific employees can be assigned authorization rights along with a secure PIN. This ensures that only approved staff members can validate higher discounts when required.



Odoo Studio

3.) POS Discount Limit Configuration

This section highlights the configuration of the maximum allowed discount and the validation method. Businesses can define the discount threshold and choose how manager authorization is verified, such as through a PIN.



Odoo Studio

4.) Applying Discount Within Allowed Limit

This step represents a sales order where a discount is applied within the permitted limit. The transaction continues smoothly without requiring any authorization.



Odoo Studio

5.) Discount Exceeding Limit with Approval Request

This part captures a scenario where a discount exceeds the allowed limit, triggering a validation request. The system enforces approval before allowing the transaction to proceed. This mechanism prevents unauthorized discount usage and ensures policy compliance.



Odoo Studio

6.) Successful Discount Approval Confirmation

This step confirms that the entered authorization is valid and the discount has been approved. The order continues without interruption, ensuring a seamless workflow for both cashier and customer. Approved discounts are properly recorded in the transaction.



Odoo Studio

7.) Receipt with Approved Discount Details

This part reflects the final transaction details where the approved discount is clearly included. The receipt records the original price, discount applied, and final amount. This transparency supports auditing and customer trust.



Odoo Studio

8.) PIN-Based Discount Authorization

This section illustrates the secure authorization process using a PIN. An authorized employee validates the higher discount by entering their credentials



Odoo Studio

9.) Discount Restriction Enforcement

This section represents a case where a discount attempt is rejected due to lack of valid authorization. The system blocks the action, ensuring pricing rules are strictly followed. This prevents revenue leakage and enforces disciplined discount control at the point of sale.



Odoo Studio

10.) POS Discount Restriction Configuration

This section represents the configuration area where discount control rules are defined for a specific Point of Sale. Administrators can set the maximum allowed discount value, choose the manager validation method, and enable a virtual keyboard for secure credential entry.



Odoo Studio

11.) Authorization with Virtual Keyboard

This part highlights the secure authorization process required when a discount exceeds the allowed limit. The system requests credentials and provides a virtual keyboard to safely enter the password. Once validated, the authorized approval allows the transaction to proceed while maintaining strict control over discount usage.



Odoo Studio

User Guide

Email

Watch Video Tutorial

Teams

Suggested Products