Free Simple Omnibus Price Module – Omnibus Directive for PrestaShop

PP-M067F
  • 1.7.5 + | 8.x | 9.x
  • PL, EN
  • 1.0.7
  • 2026-08-30

Simple Omnibus Price is a completely free PrestaShop module that automates displaying the lowest price from the 30 days prior to a price reduction. Protect your store against consumer protection penalties and build customer trust with full compliance with the EU Omnibus Directive.

Engineered for maximum performance: features lightweight, daily price history recording via CRON, asynchronous batch indexing (AJAX), and an intuitive status dashboard. Clean code with no core overrides, zero hidden subscriptions, and total server safety.

0.00 € Tax excluded

Additional services:

Installation +29.10 €
Theme Compatibility Support +44.70 €

7 Downloads
  • Free module shared with the PrestaShop community
  • Possibility to report suggestions and bugs - corrections according to availability
  • No warranty or support as standard (no SLA)
  • Download available after logging into the customer account. Download limit 99
  • Need modifications or support? ask about the service

Information Parameters:

  • 1.0.7
  • Store Version PHP Version
    1.7.5 + 7.1 – 7.4
    8.x 8.1 – 8.3
    9.x 8.1 – 8.5
  • 2026-08-30
  • PL, EN

Key Benefits

  • 100% Free (Zero Fees) – A fully functional module with no hidden subscriptions, time limits, or recurring renewal fees.
  • Performance & Safety – Batch indexing prevents PHP timeout errors, and smart CRON processing avoids unnecessary database load, making it ideal for large product catalogs.
  • Ready for PrestaShop 1.7, 8.x & 9.x – Includes dedicated installation packages tailored specifically to your PrestaShop version and PHP environment.
  • Full Variant & Multistore Support – Tracks price history per product combination (e.g., size, color) and keeps data strictly scoped to each store context.
  • Clean Code & Native Integration – Utilizes standard PrestaShop hooks with zero core overrides to ensure long-term stability.

Module Applications

This module is an essential tool for PrestaShop merchants in the EU who use catalog price drops (specific prices) and are legally required to display the lowest price prior to the promotion. Perfect for industries relying on seasonal sales: fashion, electronics, home & garden, or B2B.

Its architecture works equally well for small stores (a single quick overnight CRON execution) and massive Multistore setups, where history processing runs asynchronously to guarantee seamless e-commerce performance.

Features – Back Office

Intuitive Status Dashboard

Instantly check whether the daily price snapshot is complete along with the timestamp of the last synchronization.

  • Fast diagnostics – Alert system notifies you of gaps in price history and suggests immediate corrective steps.

Secure CRON with Token

Unique, token-protected URL for server cron jobs, responsible for daily snapshots of active products.

  • Continuous Omnibus history – Guarantees a complete 30-day price window, even on days when product prices remain unchanged.

Batch Indexing Mechanism (AJAX)

Manual price indexing and history wiping run in background batches, eliminating long single PHP requests.

  • Timeout protection – Smooth performance even with tens of thousands of products and combinations.

Flexible Time Window

Pre-configured to 30 days (EU standard), with the option to display the label immediately after installation.

  • Full administrator control – Option to hide the label until a full history window is built, or show the lowest recorded price right away.

Data Retention on Reinstall

Built-in option to keep the price history table when uninstalling the module.

  • Business continuity – Your historical price data remains safe during updates, testing, or temporary module disabling.

Integrated Updates

Clear help panel and automatic update checker directly within the Back Office.

  • Easy maintenance – Get notified about patches and enhancements without leaving your admin panel.

Features – Front Office

Clear Price Label

Displays below the main price strictly when a catalog specific price (discount) is active.

  • Native hook – Automatically hooks into displayProductPriceBlock, displaying the lowest price from the period prior to the discount.

Listing & Search Support

Displays the Omnibus label on category listings, manufacturer pages, and search results (compatible with Classic theme).

  • Offer consistency – Transparent discount communication across every step of the customer journey.

Dynamic Combination Updates

History and labels respond dynamically when customers switch attributes (e.g., selecting a different shoe size).

  • Accurate data – Eliminates errors by showing the correct historical price for the specific selected variant.

Impact on Sales & SEO

  • Building Credibility: Transparent 30-day price information builds trust in ongoing promotions and eliminates customer suspicion of fake discounts.
  • Legal Safety: Minimizes the risk of severe financial penalties from regulatory authorities for misleading pricing.
  • Higher Conversion Rate (CR): Pricing transparency directly accelerates buying decisions during promotional campaigns.
  • Lightweight & Fast (Core Web Vitals): Uses clean, minimal HTML/CSS markup without bloating the frontend with heavy JavaScript scripts, preserving high Google PageSpeed scores.

Important Technical Notes

Before deploying to production, please keep in mind:
  • We recommend taking a standard backup of your store files and database before first installation.
  • The Lite version processes catalog specific prices only (it does not track promo codes or cart rules).
  • Price history is logged starting from installation and initial indexing – setting up a daily CRON job is required for proper operation.
  • For security reasons, never publicly publish your unique CRON URL with token.
  • Highly customized non-standard themes may require verifying the availability of native price hooks on listing pages.
# Changelog

## [1.0.7] - 2026-08-30

### Added

- Initial public release of **Simple Omnibus Price** (free lite): lowest catalog price from the look-back window before an active discount (Omnibus Directive).
- Daily price history snapshots via cron URL and optional Back Office indexing.
- Front Office label on the product page (and Classic theme listing when a discount is shown).
- Back Office dashboard: snapshot status, cron URL, manual index/clear.
- Configuration: look-back days (default 30), show label with short history, keep database on uninstall.
- PrestaPremium admin tab under Product; help and updates panel.
- Distribution packages for PrestaShop 1.7.5+, 8.x and 9.x (install only the ZIP matching your shop).

FAQs

  • Are the modules compatible with my version of PrestaShop?

    Each module in our store contains information about compatibility with specific PrestaShop versions. Please check this information carefully before purchasing. If you are not sure, contact us.

Do you need additional features or custom solutions?

  • Module customisation tailored to your specific requirements.
  • Extending functionality to enhance your store's capabilities.
  • Developing bespoke modules designed to meet your unique needs.
  • Integrating external systems and additional tools.
  • Optimisation and improvements for better performance and user experience.

Do you have ideas on how to improve this software? Share your suggestions for optimisation, new features, or bug reports – we’ll be happy to review them!