Point of Sale Discounts

pos_discount
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/Point of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Laurent Smet, Julien Castiaux, Julien Mougenot, Anh Thao Pham (pta), Tiffany Chang (tic), Gorash, roen-odoo, David Monnom (moda), Pedram (PEBR), Louis Wicket (wil), Dylan Kiss (dyki), Adrien Guilliams (adgu), kcv-odoo, aamo-odoo, manv-afk, paan-odoo, David Monnom, Mohammad Abdulmoneim (abdu), Ajit Singh, Shubham Agarwal [SHAG], Hadi El Yakhni, sjai-odoo, Laurent Smet (LAS), jand-odoo, Stephane Vanmeerhaeghe (stva)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:40
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - resource
    - base
    - web
    - stock_account
    - stock
    - product
    - mail
    - base_setup
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - http_routing
    - auth_signup
    - account
    - onboarding
    - analytic
    - phone_validation
    - partner_autocomplete
    - iap_mail
    - iap
    - iot_base
    - google_address_autocomplete
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give percentage-based
discount to a customer.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.pos_discount res.config.settings div Inherits point_of_sale.res_config_settings_view_form
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • discount_pc Float
    default=10.0 help='The default discount percentage when clicking on the Discount button' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain=[('sale_ok', '=', True)] help='The product used to apply the discount on the ticket.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (1)
  • open_ui(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • pos_discount_pc Float
    readonly=False related='pos_config_id.discount_pc'
  • pos_discount_product_id Many2one → product.product
    compute='_compute_pos_discount_product_id' readonly=False store=True args: 'product.product'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/Point of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Odoo Online, Laurent Smet, Joseph Caburnay, Anh Thao Pham (pta), Tiffany Chang (tic), roen-odoo, David Monnom (moda), Louis Wicket (wil), Dylan Kiss (dyki), Pedram (pebr), Adrien Guilliams (adgu), Louis (wil), Joseph (jcb), Loukas Wets (lowe), vlst, Nesma Harraz, Guillaume V, vlst-odoo, sjai-odoo, jand-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:53
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - onboarding
    - analytic
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give percentage-based
discount to a customer.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.pos_discount res.config.settings div Inherits point_of_sale.res_config_settings_view_form
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • discount_pc Float
    default=10.0 help='The default discount percentage when clicking on the Discount button' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain=[('sale_ok', '=', True)] help='The product used to apply the discount on the ticket.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (1)
  • open_ui(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • pos_discount_pc Float
    readonly=False related='pos_config_id.discount_pc'
  • pos_discount_product_id Many2one → product.product
    compute='_compute_pos_discount_product_id' readonly=False store=True args: 'product.product'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/Point of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Pierre Masereel, Joseph Caburnay, Samuel Degueldre, Tiffany Chang (tic), Gorash, roen-odoo, David Monnom (moda), Louis Wicket (wil), Dylan Kiss (dyki), Michael (mcm), Pedram (pebr), Adrien Guilliams (adgu), Louis (wil), vlst, Pierre Pulinckx (pipu), Pulinckx Pierre (PIPU)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:04
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - onboarding
    - analytic
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give percentage-based
discount to a customer.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.pos_discount res.config.settings div Inherits point_of_sale.res_config_settings_view_form
Models touched (3)

New fields (3)
  • discount_pc Float
    default=10.0 help='The default discount percentage when clicking on the Discount button' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain="[('sale_ok', '=', True)]" help='The product used to apply the discount on the ticket.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (1)
  • open_ui(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • pos_discount_pc Float
    readonly=False related='pos_config_id.discount_pc'
  • pos_discount_product_id Many2one → product.product
    compute='_compute_pos_discount_product_id' readonly=False store=True args: 'product.product'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/Point of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Pierre Masereel, Joseph Caburnay, Samuel Degueldre, Ivan Yelizariev, Gorash, roen-odoo, Jacky (trj), momegahed, Eleftherios Kritsotakis, Pedram (pebr), Adrien Guilliams (adgu), Martin Trigaux (mat)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:46
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - analytic
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give percentage-based
discount to a customer.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.pos_discount res.config.settings div Inherits point_of_sale.res_config_settings_view_form
Models touched (3)

New fields (3)
  • discount_pc Float
    default=10.0 help='The default discount percentage when clicking on the Discount button' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain="[('sale_ok', '=', True)]" help='The product used to apply the discount on the ticket.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (1)
  • open_ui(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • pos_discount_pc Float
    readonly=False related='pos_config_id.discount_pc'
  • pos_discount_product_id Many2one → product.product
    compute='_compute_pos_discount_product_id' readonly=False store=True args: 'product.product'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/Point of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Pierre Masereel, Xavier-Do, Hugo Adan, Joseph Caburnay, Julien Mougenot, Tiffany Chang (tic), momegahed, rhe-odoo, Javier Vega, Adrien Guilliams (adgu)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:26
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - analytic
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give percentage-based
discount to a customer.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
pos_config_view_form_inherit_pos_discount pos.config.form.inherit.pos.discount pos.config div Inherits point_of_sale.pos_config_view_form
Models touched (1)

New fields (3)
  • discount_pc Float
    default=10.0 help='The default discount percentage' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain="[('sale_ok', '=', True)]" help='The product used to model the discount.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/Point of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Christophe Simonis, Nicolas Martinelli, Yannick Tivisse, Pierre Masereel, Antoine Prieels, Xavier-Do, Andrea Grazioso (agr-odoo), momegahed
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - analytic
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give percentage-based
discount to a customer.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets assets ir.ui.view qweb Inherits point_of_sale.assets
pos_config_view_form_inherit_pos_discount pos.config.form.inherit.pos.discount pos.config div Inherits point_of_sale.pos_config_view_form
Models touched (1)

New fields (3)
  • discount_pc Float
    default=10.0 help='The default discount percentage' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain="[('sale_ok', '=', True)]" help='The product used to model the discount.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/13.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYSales/Point Of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Christophe Simonis, Nicolas Martinelli, Damien Bouvy, Pierre Masereel, Xavier-Do, Andrea Grazioso (agr-odoo), Robin Heinz
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:06:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - account
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give percentage-based
discount to a customer.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets assets ir.ui.view qweb Inherits point_of_sale.assets
pos_config_view_form_inherit_pos_discount pos.config.form.inherit.pos.discount pos.config div Inherits point_of_sale.pos_config_view_form
Models touched (1)

New fields (3)
  • discount_pc Float
    default=10.0 help='The default discount percentage' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain="[('available_in_pos', '=', True), ('sale_ok', '=', True)]" help='The product used to model the discount.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/12.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYPoint of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Thibault Delavallée, Christophe Simonis, Nicolas Martinelli, GitHub, qsm-odoo, Xavier-Do, Andrea Grazioso (agr-odoo)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:57:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - account
    - analytic
    - portal
    - http_routing
    - digest
    - web_editor
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give a percentage
sale discount to a customer.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets assets ir.ui.view qweb Inherits point_of_sale.assets
pos_config_view_form_inherit_pos_discount pos.config.form.inherit.pos.discount pos.config div Inherits point_of_sale.pos_config_view_form
Models touched (1)

New fields (3)
  • discount_pc Float
    help='The default discount percentage' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain="[('available_in_pos', '=', True), ('sale_ok', '=', True)]" help='The product used to model the discount.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/11.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYPoint of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Christophe Simonis, Nicolas Martinelli, GitHub, Odoo Online, Christophe Monniez
WEBSITE
WEBSITEhttps://www.odoo.com/page/point-of-sale
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:53:42
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - barcodes
    - web_planner
    - account
    - analytic
    - portal
    - http_routing
    - web_editor
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

This module allows the cashier to quickly give a percentage
sale discount to a customer.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets assets ir.ui.view qweb Inherits point_of_sale.assets
pos_config_view_form_inherit_pos_discount pos.config.form.inherit.pos.discount pos.config div Inherits point_of_sale.pos_config_view_form
Models touched (1)

New fields (3)
  • discount_pc Float
    help='The default discount percentage' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain="[('available_in_pos', '=', True), ('sale_ok', '=', True)]" help='The product used to model the discount.' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/10.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYPoint of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Denis Ledoux, Christophe Simonis, David Monjoie, Joren Van Onder, Nicolas Martinelli, Julien Legros, qdp-odoo
WEBSITE
WEBSITEhttps://www.odoo.com/page/point-of-sale
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:50:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - report
    - procurement
    - barcodes
    - web_planner
    - account
    - analytic
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

=======================

This module allows the cashier to quickly give a percentage
sale discount to a customer.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets assets ir.ui.view qweb Inherits point_of_sale.assets
view_pos_config_form pos.config.form.inherit pos.config xpath Inherits point_of_sale.view_pos_config_form
Models touched (1)

New fields (3)
  • discount_pc Float
    default=10 help='The default discount percentage' string='Discount Percentage'
  • discount_product_id Many2one → product.product
    domain="[('available_in_pos', '=', True)]" help='The product used to model the discount' string='Discount Product' args: 'product.product'
  • iface_discount Boolean
    help='Allow the cashier to give discounts on the whole order.' string='Order Discounts'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/9.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYPoint of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Christophe Matthieu, Martin Trigaux, Olivier Dony, Christophe Simonis, Frederic van der Essen, Goffin Simon, Frédéric van der Essen, Géry Debongnie, Yannick Tivisse, odoo-tac
WEBSITE
WEBSITEhttps://www.odoo.com/page/point-of-sale
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:48:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - account
    - product
    - decimal_precision
    - report
    - analytic
    - web_tip
    - web_planner
    - procurement
    - stock_account
    - stock
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

=======================

This module allows the cashier to quickly give a percentage
sale discount to a customer.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets assets ir.ui.view qweb Inherits point_of_sale.assets
view_pos_config_form pos.config.form.view pos.config xpath Inherits point_of_sale.view_pos_config_form
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/8.0/pos_discount
VERSION
VERSION 1.0
CATEGORY
CATEGORYPoint of Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOpenERP SA
MAINTAINERS
MAINTAINERSOpenERP SA
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Olivier Dony, Frederic van der Essen
WEBSITE
WEBSITEhttps://www.odoo.com/page/point-of-sale
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:45:38
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - point_of_sale
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web_kanban
    - web
    - web_kanban_sparkline
    - account_voucher
    - account
    - product
    - decimal_precision
    - report
    - analytic
    - board
    - edi
    - email_template
    - procurement
    - stock_account
    - stock
    - web_kanban_gauge
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

=======================

This module allows the cashier to quickly give a percentage
sale discount to a customer.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
assets_frontend assets_frontend ir.ui.view qweb Inherits web.assets_common
view_pos_config_form pos.config.form.view pos.config xpath Inherits point_of_sale.view_pos_config_form
Models touched (0)

No models found for this module.