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.) Enable POS Discount Based on Payment Method
This section allows activation of the POS discount feature based on the selected payment method. Once enabled, the system applies payment-method-specific discounts during Point of Sale transactions.
Navigation : Setting → INKERP → POS Payment Method Discount
2.) 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
3.) Fixed Discount Configuration in POS
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
4.) Percentage Discount Configuration in POS
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
5.) Display of Payment Method Discounts in POS Screen
the system displays available discounts for each payment method directly on the Point of Sale (POS) payment screen.
6.) Discount Applied Automatically on Selected Payment Method
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.
7.) 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.
8.) 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
9.) No Discount Applied for Non-Qualifying Order Amount
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.
User Guide