Skip to Content

POS Global Custom Discounts in Odoo

6 min read
June 6, 2024
Odoo Apps

POS Global Custom Discounts in Odoo

This Odoo apps allow us to add Custom Discounts on particular order in point of sales in Odoo for different customer. This odoo module helps to generate customize discount offers and discount configuration from the backend and that discount can be apply on pos order from pos screen for different customers. Applied discount print on pos receipt too.

Features

1) Create & Configure POS Custom Discount.

Create multiple Discounts in back-end. Also add the Discounts which you want to include for a particular POS.

2) Discount Button on POS Screen.

User can Apply Discount by Discount Button on POS Screen.

3) Different Discounts on Different POS Sessions.

Allow to add different discounts on different POS Sessions.

4) Display Multiple Discount Offer on POS Screen.

Multiple discount offer display on pos screen.

5) Add Different Custom Discounts.

Easy to add different Custom Discounts on each POS Order Lines.

6) Discount in POS Receipt & Backend POS Order.

User can see discount in print pos payment receipt. also see discount details in pos order back-end

7) Order Validation.

Validation apply on empty pos order.

8) Discount Voucher Use Can Only Allow Customer.

Discount Voucher can use only allowed customers.

Why Use Custom Discounts in Odoo POS?

Retail businesses frequently run promotional campaigns to increase sales, attract new customers, and reward loyal buyers. Managing these discounts manually can lead to pricing errors and inconsistent customer experiences. The POS Global Custom Discounts module for Odoo provides a structured way to create, manage, and apply discount offers directly from the Point of Sale interface.

Store managers can configure multiple discount schemes from the backend and assign them to specific Point of Sale configurations. This ensures that cashiers only see the discounts that are approved for their POS, helping businesses maintain pricing control while offering flexible promotions.

Whether you operate a retail store, supermarket, electronics shop, pharmacy, or restaurant, custom discount management helps improve customer satisfaction and encourages repeat purchases.

Benefits of POS Global Custom Discounts

The module simplifies discount management by allowing businesses to create reusable discount offers instead of manually entering discount percentages for every order. This reduces billing errors and speeds up the checkout process.

Some key business advantages include:

  • Faster discount application during sales transactions.

  • Better control over promotional campaigns.

  • Consistent discount policies across multiple POS terminals.

  • Improved customer experience through quick and transparent pricing.

  • Accurate discount reporting in backend POS orders.

  • Easy management of seasonal and customer-specific offers.

Flexible Promotion Management

Modern businesses often need different promotions for different stores, locations, or customer groups. With this module, administrators can configure multiple discount offers and decide which POS sessions can access them.

This flexibility allows businesses to run targeted campaigns such as holiday discounts, clearance sales, loyalty rewards, or special event promotions without affecting other Point of Sale operations. As a result, marketing teams gain more control over promotional strategies while maintaining operational efficiency.

Customer-Specific Discount Management

Not every promotion is intended for every customer. Many businesses offer special discounts to loyal customers, members, wholesale buyers, or selected customer groups. This module helps businesses implement such targeted discount strategies directly from the Point of Sale.

By controlling which customers can use specific discount vouchers and offers, businesses can create exclusive promotions while preventing unauthorized usage. This capability helps improve customer retention and encourages repeat purchases through personalized discount programs.

Reduce Manual Pricing Errors

Applying discounts manually during busy sales hours can lead to mistakes that affect profitability and customer trust. The POS Global Custom Discounts module minimizes these risks by allowing users to select predefined discount offers rather than entering values manually.

Because discount amounts are configured in advance, cashiers can apply promotions consistently across transactions. This ensures that every customer receives the correct discount according to the business rules established by the administrator.

Support Seasonal and Promotional Campaigns

Businesses frequently launch promotional campaigns during festivals, holidays, clearance events, and special occasions. Managing these campaigns manually across multiple Point of Sale terminals can be time-consuming and difficult to monitor.

With predefined discount offers available directly from the POS screen, businesses can quickly activate promotional campaigns and make them available to staff. This allows stores to react faster to market opportunities while maintaining full control over discount policies and promotional pricing.

Custom Discount Configuration

Under Configuration menu, create or edit the Custom Discount with Discount Name, Discount, and Available POS.

Custom Discount Configuration

Display All Discount Offer List

Display All Discount Offer List

Add Custom Discount in POS Configuration 

In POS Configuration, under Custom Discount tick the Allow Custom discount checkbox if you want to include custom discounts in POS. Add the Discounts which you want to include for a particular POS

Add Custom Discount in POS Configuration

Custom Discount on POS Screen

After selecting the product, on click Disc button popup screen will appear with all the custom discounts included in configuration. Click on the discount which you want to apply.

Custom Discount on POS Screen

Choose Any Discount Offer, this offer will be applied on order amount.

Custom Discount on POS Screen

Custom Discount Added in POS Order Line

After Clicking the discount, it will be added to the product lines and price will be calculated accordingly.

Custom Discount Added in POS Order Line

Custom Discount in Receipt

Print receipt of total order amount with applied discount.

Custom Discount in Receipt

Custom Discount in POS Orders

User can see Discount Voucher details in POS Order Back-end.

Custom Discount in POS Orders

Improved Customer Experience at Checkout

Customers appreciate transparent pricing and instant discounts during the checkout process. Instead of waiting for manual price adjustments, cashiers can apply predefined discount offers with a single click. This reduces transaction time and creates a smoother shopping experience.

The module also ensures that discounts are reflected correctly on receipts, helping customers clearly understand the savings they received on their purchases.

Better Control and Tracking of Discounts

Since all discount offers are configured from the Odoo backend, businesses maintain complete control over how promotions are used. Administrators can review POS orders and verify which discounts were applied, helping improve auditing and reporting processes.

This centralized approach minimizes unauthorized discount usage and ensures that promotional campaigns follow company policies.

Seamless Integration with Existing POS Workflow

One of the major advantages of this module is that it integrates naturally into the standard Odoo Point of Sale workflow. Cashiers do not need additional training or complex procedures to apply discounts. The dedicated discount button provides quick access to all available offers, allowing employees to process orders efficiently.

Since discount information is stored within POS orders and receipts, businesses can continue using their existing reporting and accounting processes without disruption. This makes the module a practical solution for organizations looking to enhance their discount management capabilities while maintaining operational simplicity.

Suitable for Multiple Business Types

The POS Global Custom Discounts module can be used across various industries, including:

  • Retail Stores

  • Fashion and Apparel Shops

  • Electronics Stores

  • Grocery and Supermarkets

  • Restaurants and Cafes

  • Pharmacies

  • Wholesale Counters

Any business that wants to offer predefined discounts at the Point of Sale can benefit from this solution.

Conclusion

POS Global Custom Discounts in Odoo provides a practical and efficient way to manage promotional pricing directly from the Point of Sale system. By allowing businesses to configure multiple discount offers, restrict them to specific POS sessions, and track their usage in backend orders, the module helps streamline sales operations while enhancing customer satisfaction.

The ability to apply discounts quickly, display them transparently on receipts, and maintain centralized control makes this module an excellent solution for businesses looking to improve their promotional and discount management processes.

POS Global Custom Discounts in Odoo
Snel Macwan Jr Odoo Developer

About the Author

I am a Jr Odoo Developer with expertise in custom module development, ERP implementation, and workflow automation. My work focuses on delivering scalable and efficient solutions tailored to business needs.
Book a Consultation

Share this post