Sin impuesto Con impuesto
RKR Private Sales & Flash Sales – Private and Flash Sales by Invitation

RKR Private Sales & Flash Sales – Private and Flash Sales by Invitation

Price: €120.88
First year: €120.88 tax incl.
From the second year: €30.23/year tax incl.
  • One year of technical support and lifetime updates; from the second year, support is extended for €30.23/year and includes taking on your general improvement ideas for the module.
  • Renews automatically; cancel whenever you want, with no minimum term.
One-time payment: €120.88 tax incl.
  • One year of technical support and lifetime updates; after that, support ends (with the subscription it is extended for €30.23/year).
  • A single payment, with no automatic charges.
€99.90 Sin impuesto €120.88 Con impuesto

Sell by invitation or with a countdown timer: private and flash sales with discounts that are applied and removed automatically, 4 access modes (public, members, groups or guests), email invitations and 23 design themes.

Compatible with PrestaShop 1.7.8 to 9.x. Rekire module, tested in real stores.

Share

Private and Flash Sales

Your best offers, to whomever you want, and only for as long as you decide.

RKR Private Sales & Flash Sales creates events with start and end dates, discounts that are automatically applied and removed, and access by invitation, by groups, or only for your registered customers.

23 design themes
for each event page, with live preview in the back-office
4 access modes
public, members only, customer groups, or guests only
1.7.8 → 9.x
PrestaShop 1.7.8.0 and later and PHP 7.1 to 8.3

Private sales and flash sales, with their countdown

An event is a private (exclusive) or flash (open and urgent) sale with a start and end date. Each event has its own page with an image, discount, countdown timer, and the products already at the reduced price: the entire catalog or a selection of up to 24 products. You can highlight a daily deal within the event, display a countdown bar in the header, promotional boxes on the homepage, and a timer on the product details and listings.

The discount is applied and removed automatically.

The event discount (percentage or fixed amount) is created as a PrestaShop-specific price based on the event dates, so prices change automatically, without cron jobs. The module only affects the prices it has created; other prices remain unchanged. If you deactivate or uninstall the module, its discounts will disappear.

You decide who enters

Public
Open to everyone: ideal for flash sales.
Members
A group specific to the module: it includes customers who register or log in, and you can also grant access to those you already have.
Customer groups
Only the PrestaShop groups you choose.
Guests
Only those who accept an invitation are allowed entry. The event has its own private group.

For private events, the discount is per customer. As soon as a customer gains access (through membership, group membership, or by accepting an invitation), the discount is applied and removed if they lose access. Those without access see the regular prices.

Invitations that bring in customers

You send email invitations from the back office, each with its own unique link and configurable expiration date. Recipients accept using their account or register directly from the invitation; if the email address already has an account, they are prompted for their password, ensuring no one logs in using someone else's account. Members with access can invite friends from the event page, with a limit you set. Event start reminders are only sent to invited guests and newsletter subscribers.

/ You know which event sells

The statistics track visits, registrations, invitations, orders, and revenue per day, and attribute each order to an event. You can import and export events in JSON and CSV (with a preview before confirming), export invitations and statistics, and upload three demo events to see it in action.

/ Texts tailored to your liking, with AI assistance if you wish

An optional assistant creates the event page names, descriptions, and text using OpenAI, Anthropic, or Gemini (or an OpenAI-compatible server). Nothing is saved without your review, and you set your own password.

What you should know

If a product already has a specific price set by you for the same dates and customer, PrestaShop will only apply one of the two prices: review products with your own prices before adding them to an event. The module is available in Spanish and English and works with multiple stores. It integrates with PrestaShop's official GDPR module to export and delete customer data.

Compatible with PrestaShop 1.7.8 to 9.x

Developed and maintained by REKIRE

  • Reference
    rkrprivatesales

v1.1.0

Complete review of version 1.0.19 received.

Corrected

  • Discounts for private events were never applied (in "member," "group," and "guest" modes): PrestaShop only compares a specific group price with the customer's DEFAULT group, and the module added customers to an additional group. Now the discount is a specific price per customer, created as soon as the customer has access and removed if they lose it.
  • Redeeming codes and invitations resulted in error 500 in all versions ( Tools::getRemoteAddress() does not exist) and registration from an invitation also failed in 8.x and 9.x ( Validate::isPasswd() no longer exists).
  • Passwordless login : Previously, an invitation link allowed access to an existing account using that email address. Now, the password for that account is required.
  • The login after registering did not register the client's session (they remained as a guest).
  • Any customer without access could invite themselves to a private event with a handmade POST.
  • Deactivating or uninstalling the module left the discounts active; the uninstall purge never deleted the tables; reinstalling created a second group of members.
  • GDPR: the registered hooks were not called psgdpr ( actionExportGDPRData and actionDeleteGDPRCustomer ).
  • The top bar and the "Deal of the Day" badge appeared empty (multilingual texts read without language).
  • The event texts were displayed empty in the unfilled languages: now they fall to the default language.
  • Startup reminders: These used to be sent to the entire customer base, including those for deactivated events, and could be repeated. Now they are only sent to invited guests and, within groups, to customers subscribed to the newsletter; these reminders are selected before sending.
  • The demo data created an event that blocked the entire store and predictable tokens.
  • Inviting people to an event by group did not grant access; accepting or revoking an invitation manually in the back office did not grant or revoke access.
  • The top bar was hiding a public flash sale when there was a private one in progress.
  • The store block prevented viewing the legal pages (CMS) and the order confirmation page.
  • PrestaShop 9 crashed the entire back-office (deleting src/Entity/index.php ): entities are moved to src/Model .
  • Two events with the same product and dates were throwing a duplicate key error.
  • The images on the landing page used the obsolete id format in PrestaShop 9 (warning in debug mode).

Changed

  • AFL-3.0 license, config.xml , .htaccess in the root, "Configure" with the general settings.
  • No nofilter no sanitizer in templates, no Context:: or Tab::getIdFromClassName , PHP CS Fixer.
  • The database schema check is no longer performed on every request.
  • The cron job deletes the per-customer prices from completed events.

4 other products in the same category

Right of Withdrawal
€108.90
€90.00 Sin impuesto €108.90 Con impuesto
Blog

Questions and answers

Nobody has asked anything about this product yet.

Loading...
Cookie consent
Back to top