Laravel eCommerce Group Buy allows the admin to offer selected products at discounted prices for a limited time, with the end date of each offer set by the admin.
To buy the product at a discount, the logged-in customer can either create a new group or, alternatively, join an existing one based on availability and preference.
The details of one customer can, in turn, be seen by another customer within the same group. The group can be Qualified, Disqualified, or Refunded on the admin side.
Check a brief overview of the plugin –
Features
- The admin can add a Group Buy option on the products.
- Customers can purchase the Group Buy products in a group.
- The admin decides the size of the group.
- Add existing products into the Group Buy category.
- Admin can provide a discount on Group Buy products.
- Customers can utilize the discount of the product by creating a group with the desired group size.
- Admin can decide the start date and the end date for the Group Buy products.
- Admins can manage groups directly.
- The admin can perform various actions on the group, such as qualifying, disqualifying, or refunding, depending on the situation.
- Admins can now view Group Buy details on the order page, along with Invoice, Shipping, and Customer Info for clarity
- Admins can view each member’s Order ID and status in the Group Member list, simplifying tracking and improving transparency.
- The Admin Panel UI is refined for smoother navigation, with a Date and Time section added to enhance order tracking.
- Admin can adjust date in the Group Buy section to manage group timelines.
- Admin can now easily access member and group information within the Edit Group page, thus simplifying group management tasks.
- Customers can easily view their group information and member lists directly on the Groups page, thus providing greater transparency and enhancing convenience.
- Admins can now view product information on the Edit Group Details page, thereby offering better context and enhanced control when managing groups.
- Admins can now easily create multiple groups for the same product, thereby offering greater flexibility in managing group purchases.
- Additional settings are added in the Admin Panel, providing greater control over the Group Buy extension functions.
Installation of Laravel Group Buy
Unzip the respective extension zip and then merge “packages” folders into project root directory.
Goto config/app.php file and add the following line under ‘providers’
Webkul\GroupBuy\Providers\GroupBuyServiceProvider::class,
Goto composer.json file and add the following line under ‘psr-4’
"Webkul\\GroupBuy\\": "packages/Webkul/GroupBuy/src"
Run the below-mentioned commands from the root directory in the terminal:
composer dump-autoload
php artisan migrate --path=packages/Webkul/GroupBuy/src/Database/Migrations
php artisan vendor:publish --provider="Webkul\GroupBuy\Providers\GroupBuyServiceProvider" --force
php artisan optimize:clear
That’s it, now just execute the project on your specified domain.
Group Buy Configuration
Once the module is installed, the admin can then go to Admin > Configure > GroupBuy.

Settings
Status – By the toggle button, the admin can active or inactive this module.
Group Count – The admin can enter the number for group creation allowed to a customer.
Group Buy Works text – Here, the admin can type a message, which will then appear on the group buy product page.
Create invoice for incomplete group = Admins can now generate invoices even for incomplete groups.
Group Buy Section
The customer can see all the Group Buy types of products under the Group Buy menu-
The customer can select the product as per their choice and see the Create Group option or can Join the Existing Group to purchase the product.

Customers who want to purchase a product through a new group can simply click the Create Group button.
When the customer clicks the Create Group button, the system first adds the product to the cart, then allows the customer to proceed to checkout, and finally creates a group for that product.

After the product checkout, when another customer goes to buy the same product, they can then see the number of joined members, the group expiry time, and the group creator’s name.
If the customer wants they can join the existing group or else they can create a new group.
And once the group is qualified by the admin, the admin can ship their products.
Group Buy Products
After successful sign-in to the panel, the dashboard will open like below-
Group Buy>>Products>>Products
The admin can view all product details, including the start date, end date, group size, and status, and can edit the products.

After pressing Add product, you will redirect to the below page-

Search Product– Admins can put products already in the catalog into the GroupBuy products by searching for them.
Product Name– After selecting the search product, the product name will automatically come by fetching the name of the search product.
Group Buy Price– The discounted price which the admin offers under GroupBuy.
Start Date And Time – The admin needs to select the date and time from which GroupBuy offers start.
End Date And Time – The admin needs to enter the date and time by which the offers end.
Minimum quantity – Admins must now set the minimum quantity a customer can purchase in a Group Buy.
Maximum Quantity – Admins must now set the maximum quantity a customer can purchase in a Group Buy.
Group size– The admin needs to enter numbers for the size of the customers who can join the group.
Visible in Menu – By the toggle button, the admin can enable/disable the GroupBuy Product on the front end.
Group Buy Groups

Admins can easily view customer-created groups under Group Buy, including details such as Id, Group name, Product Name, Start Dates, End Date, Group Size, status, and available actions.
After pressing the edit icon, the admin can see the image like below-

It will show the group details and the Group Product Information where the admin can make the group status as qualified, disqualified, refunded or processing.
Support and Contact Information
So, that was much about the User Guide of Group Buy 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 - v2.2.3
Supported Framework Version - v2.2.3
Be the first to comment.