Go to file
2026-05-06 10:21:36 +07:00
models refactor: remove redundant accounting logic and configurations for POS loyalty discounts 2026-04-27 14:13:03 +07:00
static/src/overrides/models feat: Implement and configure loyalty discounts to apply before tax in POS. 2026-03-12 15:57:23 +07:00
__init__.py feat: Adjust loyalty discount calculations to apply before tax and introduce accounting for 100% loyalty discounts. 2026-03-12 08:58:58 +07:00
__manifest__.py refactor: remove redundant accounting logic and configurations for POS loyalty discounts 2026-04-27 14:13:03 +07:00
.gitignore chore: update gitignore patterns and rewrite module documentation for clarity 2026-04-27 15:41:35 +07:00
README.md chore: update gitignore patterns and rewrite module documentation for clarity 2026-04-27 15:41:35 +07:00

POS Loyalty Discount Before Tax

Overview

This custom Odoo 19 module modifies the standard Point of Sale (POS) loyalty reward calculation. By default, Odoo may calculate certain loyalty discounts after taxes. This module ensures that loyalty discounts are applied before tax calculations, meaning the tax is calculated based on the discounted subtotal.

Features

  • Overrides standard loyalty reward logic in the POS frontend.
  • Ensures tax amounts accurately reflect the post-discount price.

Author

  • Suherdy Yacob