Skip to Content
Menu

POS Payment Method Discount

by
Odoo

46.45

v 17.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Lines of code 227
Technical Name eg_pos_payment_method_discount
LicenseOPL-1
Websitehttp://www.inkerp.com
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Lines of code 227
Technical Name eg_pos_payment_method_discount
LicenseOPL-1
Websitehttp://www.inkerp.com
Versions 17.0 18.0 19.0

Our Most Suggested Products

Payment Method Base Discount in Point of Sale

The Payment Method Base Discount in Point of Sale module for Odoo allows businesses to automatically apply discounts in POS based on the selected payment method.



Features

Automatic Discount Application Based on Payment Method

This module intelligently applies discounts automatically when a payment method is selected in the Point of Sale. Cashiers no longer need to manually enter discounts the system instantly detects the chosen payment option and applies the predefined discount percentage.

Configurable Discounts for Each Payment Method

Easily configure unique discount percentages for every payment method from the backend. For example, you can offer 5% for cash payments, 2% for card transactions, and 0% for digital wallets all managed from a simple configuration menu.

Seamless POS and Accounting Integration

The discount applied at the Point of Sale is automatically reflected in the POS order summary, printed customer receipts, and backend accounting records.

Screenshot

1.) POS Discount Configuration in Point of Sale Settings

the system allows automatic discounts to be applied in the POS based on the payment method chosen at checkout. Additionally, administrators can define a minimum order amount for which the discount becomes valid


Navigation : Setting → Point of Sale → POS Payment Method Discount


Odoo Studio

2.) Fixed Discount Configuration in POS

This screen shows the configuration settings for the Cash payment method under the Point of Sale - Payment Methods section. The highlighted section enables the - IS Discount on Payment Method option, allowing discounts to be automatically applied when this payment method is used. In this setup, a fixed discount of 50.00 is applied on transactions paid through cash


Navigation : Point of Sale → Payment Methods → Payment Method


Odoo Studio

3.) Percentage Discount Configuration in POS

This screen displays the configuration for the Card payment method within the Point of Sale - Payment Methods settings. The highlighted portion shows that the - IS Discount on Payment Method option is activated, and the discount type is set as a Percentage. Here, a 10% discount is automatically applied on all POS transactions paid via card.


Navigation : Point of Sale → Payment Methods → Payment Method


Odoo Studio

4.) Display of Payment Method Discounts in POS Screen

This screen illustrates how the system displays available discounts for each payment method directly on the Point of Sale (POS) payment screen.



Odoo Studio

5.) Discount Applied Automatically on Selected Payment Method

In this screen, the user selects the Cash payment method, which automatically applies the configured $50 discount. The total payable amount reduces from $1,500 to $1,450, and the adjustment reflects instantly on the POS interface.



Odoo Studio

6.) Payment Discount Print in POS Receipt

Once the order meets the minimum amount criteria, the system automatically applies the corresponding payment discount based on the chosen payment method. In this example, a $50 discount is applied to a $1,500 order, reducing the total payable amount to $1,450. The receipt clearly reflects the applied discount, ensuring full transparency for both the cashier and the customer.



Odoo Studio

7.) Discount Tracking in POS Order Details

After payment, the applied Payment Discount is automatically recorded in the backend Point of Sale order details. Users can view the exact discount amount under the - Payment Discount field, as shown in the order summary.


Navigation : Point of Sale → Orders → Order


Odoo Studio

8.) No Discount Applied for Non-Qualifying Order Amount

This screen demonstrates that the payment discount condition only applies when the order total exceeds $200. Since the current order total is $15.80, the system does not apply any discount. The payment is processed for the full amount, ensuring that discounts are restricted to higher-value transactions. This maintains fairness and consistency in applying promotional rules across all sales.



Odoo Studio

User Guide

Email

Watch Video Tutorial

Teams

COPY LINK

team@inkerp.com

Suggested Products

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.