Skip to main content Skip to search Skip to main navigation
Shopware Payments ramp-up pricing for 12 months. Limited time only. Learn more
Diese Seite ist auch auf Deutsch verfügbar.
weedesign

Flash Sale Quantity Deals with Countdown and Limits

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • Flash sale deal tiers as clickable options in the buy box
  • Flash sale countdown to the end date or per visitor
  • Flash sale discount in the cart, calculated on the server
  • Flash sale limits in total and per customer
  • Flash sale badge on product cards in listings and search

Features

  • Percentage off or fixed package price per flash sale tier
  • Flash sale package price in the default currency, converted for other currencies
  • Regular price as the first option in the flash sale widget
  • Crossed-out price, savings and unit price per flash sale tier, by default
  • Title, subtitle, badge, image and highlights per flash sale tier
  • Preselected flash sale tier of your choice
  • Quantity selector hidden during a flash sale, by default
  • Flash sale headline and tier texts per language
  • Three flash sale layouts: stacked cards, compact rows, grid columns
  • Flash sale per Sales Channel and for customers matching a rule
  • A flash sale for a main product covers all its variants
  • Priority when products are in several flash sales
  • Option to not combine a flash sale with promotions
  • Per-customer flash sale limits for guests: off, hidden or by email
  • "Flash Sales" tab in the product detail of the Administration

About the Extension

Flash Sale turns quantity discounts into a flash sale right in the buy box. Shoppers pick a deal tier such as 2 or 3 pieces and see the total price and, by default, the crossed-out regular price, the saving in percent and the price per unit. The flash sale discount is then applied in the cart, and countdowns, redemption limits and a badge in listings come with it.

Flash sale deal tiers on the product page

The flash sale widget sits in the buy box above the "Add to shopping cart" button. Each option is a clickable card, and a click sets the quantity in the buy form.

  • The regular price for the minimum purchase quantity as the first option
  • Crossed-out regular price, "Save 20%" and price per unit, on by default
  • Title, subtitle, badge text, image and highlights per tier
  • Highlights appear as a checklist when the tier is selected
  • Quantity selector hidden while a flash sale is active, by default
  • Tiers above the maximum purchase quantity are shown but cannot be selected
  • One preselected tier, otherwise the regular price is selected
  • Tiers that would not save anything are left out automatically

Flash sale countdown and validity

Each flash sale runs between "Valid from" and "Valid until"; both dates are optional. The countdown shows "Deal ends in" with the remaining time, for example 01:59:42.

  • "End date" counts down to "Valid until", the same for every visitor
  • "Duration per visitor" starts an individual countdown in minutes, stored in the browser
  • "No countdown" for flash sales without a timer
  • The validity dates decide whether a flash sale runs, never the countdown
  • "Show countdown timer" in the plugin configuration, on by default
  • A scheduled task clears the cache of the products when a flash sale starts or ends

Flash sale discount in the cart

The flash sale discount appears as its own line in the cart, labelled with the storefront headline, or with the name if no headline is set. It is calculated on the server from the cart quantity and the stored tiers, and shoppers cannot remove it.

  • Discount type per tier: "Percentage off" or "Fixed package total"
  • A percentage lowers the price the product already costs at that quantity, advanced prices included
  • Package price in the default currency, converted with the currency factor for other currencies
  • Above the quantity of a tier, the highest tier reached still applies
  • "Do not combine with promotions": the flash sale discount steps aside when a promotion is in the cart

Flash sale from your advanced prices

With the price source "Mirror the advanced prices of the product", the flash sale builds its options from the advanced price rows of the product, each at the highest quantity of its row (the open-ended last row at its starting quantity). It adds no discount of its own, so Shopware keeps doing the pricing.

  • Savings are compared with the regular price of the minimum purchase quantity
  • Tiers are optional and add title, subtitle, badge, highlights, image and preselection, matched by the option's quantity
  • Switch between "Manual tier discounts" and mirroring per flash sale; limits and "Do not combine with promotions" only apply to manual tier discounts

Targeting your flash sales

Assign products to each flash sale; a main product covers all of its variants. Sales Channels, a rule and the priority decide who sees which flash sale.

  • Leave "Sales Channels" empty to run the flash sale in all of them
  • A rule from the Rule Builder limits the flash sale to matching customers
  • When several active flash sales cover a product, the highest priority wins
  • "Active" switch per flash sale
  • "Enable flash sales" as a master switch per Sales Channel, on by default

Flash sale limits and guests

With "Manual tier discounts", limit a flash sale to a total number of orders, per customer, or both. Every order with the flash sale discount counts once, and a flash sale that has run out is no longer offered.

  • "Maximum redemptions" ends the flash sale after that many orders
  • "Maximum per customer" counts the orders of each customer account
  • "Redemptions so far" with "Clear redemption records" to start from zero
  • Per-customer limits for guests: "Do not limit guests" by default, "Hide limited sales from guests" or "Match guests by email address"
  • Optional notice for guests: "Sign in so this deal is counted against your account."
  • Redemption records are removed daily after 365 days by default; 0 keeps them

Flash sale layouts and badge

Pick "Stacked cards", "Compact rows" or "Grid columns" as the default in the plugin configuration and override it per flash sale.

  • Stacked cards (default): a full row per tier with room for highlights
  • Compact rows: more tiers in less height, without images and subtitles
  • Grid columns: tiers side by side, meant for two or three short options
  • Badge with the storefront headline, or "Flash sale", on product cards in listings and search results

Manage flash sales in the Administration

All flash sales are listed under Marketing > Flash Sales with the columns Name, Active, Priority, Valid from and Valid until. The detail page groups the settings in the cards General, Validity & countdown, Products and Deal tiers.

  • "Flash Sales" tab in the product: see its flash sales, add the product to one or create a new one
  • Storefront headline and tier texts per language
  • The cache of the assigned products is cleared when you save a flash sale
  • Built-in documentation, opened from the plugin configuration
  • Access rights under Marketing for viewing, editing, creating and deleting

Details

  • Available: English, German
  • Latest update: 2 November 2026
  • Publication date: 23 October 2026
  • Version: 2.0.0
  • Category: Special features

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2019
  • Extensions: 71

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly