Back to Top

Laravel eCommerce Daily Deals

Updated 27 May 2025

Laravel eCommerce Daily Deals module enables the admin to create limited-time product deals to attract customers and boost sales. Admins can offer discounts as either a fixed amount or a percentage. A dedicated “Daily Deals” page displays all active offers in one place, while a countdown timer highlights how much time is left to grab each deal.

Check a brief overview of the plugin –

iRfGZZZdp9A

Complete Features List

  • The admin can Activate or Inactivate the deal status anytime for any product.
  • This module supports Simple, Virtual, Booking products.
  • Deals can be set using two discount methods: fixed amount or percentage.
  • A dedicated Deal Collection page displays all active deals in one place.
  • Daily deals appear on product pages, category pages, search results, and the deal collection page.
  • A countdown timer shows how much time is left to claim each deal.
  • The deal value is clearly displayed, showing either the percentage discount or the amount saved.
  • Supports English language translations.
  • Compatible with multiple stores and store views.
  • Customers can search for specific deals directly from the search bar, making it easier to find products on promotion.

Installation of Laravel eCommerce Daily Deals

Unzip the respective extension zip and then merge “packages”

Goto config/app.php file and add the following line under ‘providers’

Webkul\DailyDeal\Providers\DailyDealServiceProvider::class,

Goto composer.json file and add the following line under ‘psr-4

Start your headless eCommerce
now.
Find out More
“Webkul\DailyDeal\”: “packages/Webkul/DailyDeal/src”

Run these commands below to complete the setup

composer dump-autoload
php artisan daily-deals:install

Admin Configuration

Once the module is successfully installed, the admin can access the settings by navigating to
Bagisto Store > Configure > Daily Deals Settings.

admin configuration

Enable Daily Deal Feature– The admin can activate or deactivate the module by toggling the enable/disable button.

After enabling Daily Deals, the admin should navigate to
Catalog > Products, select a product, and click Edit to configure its deal settings.

The admin can see a Daily Deals tab as in the below image:

product edit

Here, the following buttons are available:

Deal Status – The admin can enable this option to apply a deal to the selected product or disable it to keep the product without a deal.

Discount Type – This option allows the admin to choose the method for calculating the deal price. Two methods are available: Fixed amount or Percentage.

  1. Fixed – To set a specific deal price, choose this option and enter the desired amount in the deal value field. For example, if the original price is $599 and the deal value is set to $350, the product’s deal price will be $350.
  2. Percent – To set the deal price as a percentage of the original price, select this option and enter the percentage in the deal value field. For example, if the original price is $600 and the deal value is 20, the deal price will be $480 (20% off).

Deal From – Select the start date and time for the deal using the calendar. After choosing the desired date and time, click Done to confirm.

Deal To – Choose the end date and time for the deal. After selecting the desired date and time, click Done to save.

Deal Value – If the fixed discount type is selected, the price entered will be the deal price. If the percent discount type is selected, the entered percentage will determine the deal price.

Click Save to apply your changes and make them visible on the front-end.

Then, navigate to Catalog > Daily Deal’s Product, where the admin can view all products with active daily deals, including their deal prices, start and end times, and current status.

Daily-Deal Products

Customer Front End Panel

Daily deal information is displayed on the Deal Collection page, Product page, Category page, and Search page. Customers can see the deal price, regular price, savings details, and the remaining time to avail the deal.

Search Page

To find a specific deal, users can type the product name into the search bar.

From here the users can see the active deals available at the store for that particular product.

Searched-Product

Deal Collection Page

To view all the deals of the store in one place, the users can go to the Deal Collection page.

Note – It can be viewed to logged-in customers only.

From here the users can see all the active deals available at the store. On this page, the users will also see the top deals of the day and top viewed deals as well.

Daily-Deal Section

Product Page

On the product page, users can see detailed information about the deal, including the deal price, regular price, remaining time to avail the deal, and deal value—such as the percentage discount and amount saved.

Deal-in-Product

Support

So, that was much about the User Guide of Laravel eCommerce Daily Deals module for any queries or doubts reach out to us at [email protected]. You can also raise a ticket at our HelpDesk System.

Please explore our Laravel Development Services and Quality Bagisto Extensions.

Current Product Version - v 2.2.3

Supported Framework Version - v 2.2.3

Blog Version - v 2.2.3
  • Version v 2.2.3
  • Version v 1.3.2
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home