Reading list Switch to dark mode

    Laravel eCommerce Group Buy

    Updated 13 April 2022

    Laravel eCommerce Group Buy allows the admin to give the liberty to their customers to buy the product at a discounted price.

    For buying the product at a discounted price, the logged-in customer can create a group or can get it by joining the existing group.

    The details of another customer can be seen by the other customer in the same group. The group can be Qualified, Disqualified, or Refunded on the admin side.

    Check a brief overview of the plugin –


    Complete Feature List

    • The admin can add a Group Buy option on the products.
    • Customers can purchase the Group Buy products in a group.
    • The size of the group is decided by the admin.
    • 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.
    • The groups can be managed by the admin.
    • The admin can perform various actions on the group such as Qualified, Disqualified, or Refunded.

    Installation of Laravel eCommerce Group Buy Module

    Unzip the respective extension zip and then merge “packages” folders into project root directory.

    Start your headless eCommerce
    Find out More

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


    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
    php artisan route:cache

    That’s it, now just execute the project on your specified domain.

    Admin Configuration

    After the successful installation of the module, the admin can navigate to Bagisto store>>Configure>>GroupBuy.


    General 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 will type the message to the customer that will display on the group buy product page.

    Customer Front End Panel

    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.


    If the customers want to create a new group to purchase the product, then they need to click on the Create Group button.

    Once the customer has clicked on the Create Group button, the product is added to the cart and they can proceed for the checkout of the product and also a group is created for that product after that.


    And after checkout of the product, when another customer goes to buy the same product they can see the number of join members in the group, group expiry time, the group creator 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.

    Admin panel

    After successful sign-in to the panel, the dashboard will open like below-

    Group Buy>>Products>>Group Buy Product

    Under products, the admin can see all the product details with respective start date, end date, group size, status and can edit the products.


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


    Search Product– Product that is already in the catalog can be put into the GroupBuy products by searching the products.

    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– The admin needs to select the date from which GroupBuy offers start.

    End Date- The date by which offers ends need to be entered by the admin.

    Group size– The admin needs to enter numbers for the size of the customers who can join the group.

    Status- By the toggle button, the admin can enable/disable the GroupBuy Product on the front end.


    The admin can also view the groups created by the customer at his end under Group Buy>>Groups with all the group id, group name, Product name, start date, end date, group size, status and action button.

    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.


    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 - v1.2.0

    Supported Framework Version - v1.2.0

    . . .

    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

    Table of Content