PrestaShop Marketing & Promotions

Deal of the Day for PrestaShop 8 & 9 with Countdown and Limited Stock

One product, one sharp price, 24 hours. Planned weeks ahead.

A deal of the day gives shoppers a reason to come back to your store every morning. This module features one product for 24 hours with a special price, a stock reserved for the deal and a countdown, on the home page, the product page, a dedicated page and a bar at the top of every page. You plan your deals weeks ahead in a calendar, or the module fills the planning for you from a category or your best sellers. The price relies on a native specific price limited to the deal window: it starts and stops by itself, with no CRON task.

At a glance
  • One product at a special price for 24 hours, adjustable switch time
  • Stock reserved for the deal, per order and per customer limits
  • Multi-week calendar with drag and drop and automatic fill
  • Home block, product page, dedicated page and bar with a countdown
  • Native specific price with no CRON, revenue tracked deal by deal
PrestaShop 8 & 9 No CRON Automatic planning Translated into 8 languages
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Deal of the Day for PrestaShop 8 & 9 with Countdown and Limited Stock
v1.1.0 · updated 2026-09-30
What it does

The short version.

01

The price switches by itself

Each deal creates a native specific price whose dates cover its 24 hours exactly. The deal price starts and stops without a scheduled task, and it disappears as soon as the deal stock is sold or you disable the deal.

02

Truly limited stock

You reserve a number of units at the deal price. Sales are counted when the order is validated, cancellations give units back, and the cart is capped to the remaining stock, the per order limit and the per customer limit.

03

A planning filled in a few clicks

The calendar shows five weeks. Drag a deal onto another day to move it, copy it to the next free day, or let the automatic fill create one deal per empty day from a category, a list of products or your best sellers.

04

Urgency visible everywhere

Home block with a discount sticker, a countdown synced with the server clock and a stock bar, a panel under the product price, a flag on thumbnails, a dedicated page and a closable bar at the top of every page.

The long version

Everything you'd want to know before you install.

A detailed look at how Deal of the Day for PrestaShop 8 & 9 with Countdown and Limited Stock works, why we built it the way we did, and the thinking behind the features above.

§ 01

Why a deal of the day

A permanent discount ends up going unnoticed. A deal that changes every day, with reserved stock and a visible end, gives visitors a reason to come back and to decide quickly. It is also a clean way to clear a specific product, launch a new one or rotate your catalog on the home page, without touching your catalog prices.

§ 02

A price that starts and stops by itself

The module does not rewrite your prices. Each deal creates a native PrestaShop specific price whose start and end dates cover its 24-hour window. The deal price therefore applies wherever PrestaShop computes a price, including the cart and the invoice, and it stops at the planned time with no CRON task. If the deal stock is sold or you disable the deal, the specific price is removed and the normal price comes back.

§ 03

Reserved stock, per order and per customer limits

You choose how many units go at the deal price. Sales are counted when each order is validated, and a cancelled order gives its units back. The cart is capped to the remaining stock, the per order limit and the per customer limit, counted by email address so that several guest orders with the same address count together. The customer sees a clear message in the cart, and the quantity field on the product page is limited accordingly.

§ 04

Plan weeks ahead

The calendar shows five weeks with each deal, its discount, its sales and its status. Move a deal with drag and drop, swap it with another one, or copy it to the next free day. To fill a month at once, the automatic planning fill creates one deal per empty day from a category, a list of IDs or your best sellers, following the chosen days of the week and a minimum gap between two deals on the same product.

§ 05

Figures to see what works

Each sale records the customer, the units and the amount with and without tax, converted to the default currency. The deal list shows orders and revenue per deal, and the top of the page sums up the revenue of the last 30 days, the average revenue per deal and the share of the next 4 weeks already planned.