Skip to Content

Retail Promotions & Multi

51.45 51.45

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Odoo 18.0 & 19.0
Retail Promotions & Multi for Odoo — preview banner

Retail Promotions & Multi

Unified BOGOF, mix-and-match and threshold promotions across POS and sales

Running BOGOF, 3-for-2 and spend-and-save offers usually means stitching together limited or Enterprise-only tools that behave differently at the till and online. This module is a single, unified promotion engine: build buy-one-get-one, multi-buy N-for-M, mix-and-match bundles and basket-threshold discounts, and apply the best one to a basket whether it comes from POS or a sales order. Pure Community, no Enterprise dependency.

Key Features

Six promotion types

Percentage off, fixed amount off, BOGOF (buy X get Y free), multi-buy (N for M), mix-and-match (any N for a bundle price) and basket-threshold discounts — all in one model.

Unified across channels

Each promotion can apply in POS, in Sales, or both, so the same offer behaves identically at the till and in a quotation — no duplicate rule sets.

Product & category scoping

Scope lines target specific products or categories with min-quantity and buy/get parameters, so a promotion fires exactly where you intend.

Smart basket evaluator

A pure-Python evaluator takes basket lines and returns the discount per promotion, honouring priority order, exclusivity (no-stacking) and validity windows.

Usage caps & redemptions

Set a maximum number of redemptions per promotion, with a live used / remaining counter and a redemption log per channel and reference.

Simulate & auto-schedule

A wizard simulates any basket against all live promotions to preview savings, and a cron auto-activates promos at their start date and expires them at their end.

One engine, every channel

Stop maintaining separate POS and web promotion logic — define once and apply everywhere consistently.

Real multi-buy maths

BOGOF, N-for-M and bundle pricing are computed correctly per group, with discounts capped at line value.

UK pricing-display friendly

Every applied discount yields a clear label and amount, supporting transparent price-promotion display at the till.

Pure Community

Built on point_of_sale and sale_management — no Enterprise promotion modules required.

Screenshots

Retail Promotions & Multi — Promotions in Odoo

Promotions

Why Choose This Module

Retailers, convenience and grocery chains, and omnichannel sellers that run BOGOF, 3-for-2, bundle and spend-and-save campaigns and need them to apply identically at the POS till and on sales orders.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: point_of_sale, sale_management
  • Support: support@pokutsoft.com

Update date: 2026-07-02