Laravel Multi Vendor Marketplace
Laravel Multi Vendor Marketplace Extension - Empower vendors with dedicated dashboards to manage products, orders and track performance. Admin sets global/separate seller commissions. Thrive in a multi-vendor marketplace!
- Seller/Vendor can see their product list.
- Admin can assign Seller their products.
- Product Edit and Delete option on seller panel.
- Seller / Vendor transaction report at seller panel.
- Contact seller support provided.
- Vendor/Seller and Admin moderation and approval.
- Admin can also manage the seller profile.
- Sellers can now create sub-sellers to help manage their accounts.
- Sellers can define roles and assign permissions to sub-sellers, allowing for customized account management.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Laravel Multi Vendor Marketplace -converts your Bagisto store into Multi-Vendor Marketplace with a separate Seller Shop Page and seller product collection with seller order management. Laravel Multi Vendor Marketplace extension allows customers to buy products from various vendors using a single cart. The customers can also provide feedback and rating based on vendor products/services.
The seller can manage the Invoices and shipment. And also can cancel product management from the Seller Profile page and many more. Sellers can add products - like Simple, Configurable, Virtual, and Downloadable to their online store.
Now Sellers can also create New Product types like Bundle, and Group products. Laravel Marketplace Stripe Payment - Integrate Stripe Connect into Bagisto Multi Vendor Marketplace to accept online card payments from customers supporting split payment, refund, 3D secure, saved card details, and more.
Highlighted Features for Laravel Multi Vendor Marketplace
Separate Seller Account
In the marketplace module, a seller can create a separate account with a dedicated Shop Slug.
All Product Types Supported
In the Laravel multi vendor marketplace, a seller can create all types of products.
Sellers and Products Review Management
Admin has the right to approve or disapprove the vendor's store and vendors' product reviews.
Create an Attractive Landing Page For The Seller
Admin can create an attractive landing page like a banner, feature icon, etc. for the seller.
Seller Dashboard Management
Sellers have separate Dashboard, and Payment Details sections in their profile.
Product Management At Seller End
Seller can easily manage the product; they can delete and edit the product.
Seller Can Sell The Admin Product
Seller can import the product from the admin panel and modify (prices, images, etc.) that product and also sell that product.
Category Attribute Mapping
Admin can do the product mapping according to the category so that when sellers add a new product, they select a category and attribute family according to the new product.
Seller Can View Review
Seller can check all the reviews in their profile approved by an admin.
Seller Can View Order And Transaction
Seller can view separate orders and transactions for their shop.
Admin Can Update Or Delete Seller Profile
Admin has the right to approve or disapprove the seller profile.
Global/Separate Seller Commission
Admin can set global commissions for the sellers and set separate commissions for an individual seller.
The customer can revoke the seller's request
Customers who have raised the seller request can now easily revoke their request from their profile.
Why do we need Laravel Multi Vendor Marketplace?
Laravel Multi-Vendor Marketplace is crucial for businesses that are aiming to expand their online presence and product offerings.Transforming a standard store into a Laravel multi-vendor marketplace enables diverse vendors to sell their products on the platform, leading to a broader and more appealing product catalog for customers.
With a dedicated dashboard, vendors can efficiently manage their products and orders, while the Admin can set commissions to ensure a sustainable revenue model.Laravel Multi Vendor Marketplace setup fosters healthy competition among vendors, enhances customer trust, and reduces operational costs, making it an indispensable solution for growth and success in the e-commerce space.
Headless Commerce Marketplace Development
Webkul Multi-Vendor Marketplace supports Headless Commerce Development with popular frontend frameworks and modern technologies including- React.js, Vue.js, Next.js, Vue Storefront, Gatsby.js.
- Build and design a completely customized storefront
- Ultrafast frontend performance with server-side rendering
- Connect with multiple third-party integrations- PIM, DAM, CRM
- Developer friendly architecture with zero downtime
- Dynamic content following the API-first approach
Support Multiple Types of Products
In the Laravel Multi vendor marketplace, the seller can create all types of products. Admin allows the seller to sell the products, and which product is allowed only product seller will sell. Admin can set the Product Approval required yes or no for the product.
- Product approval and disapproval by an admin.
- Admin has full control over product management.
- Create all types of products.
Manage Commission by Admin
Admin has the right to change the commissions in the form of a percentage. Admin can set the commission configuration from the admin panel.
Admin can set the commissions under the configuration section. Admin can pay the amount to the seller after the commission deduction.
- Global Commission - Admin can set the Global Commission for the seller, so, it will be manageable for all the vendors.
- Percent Based - The admin can set the Commissions in the form of percentages so, that will be easy in case the admin wants variation in commission according to the sales.
- Separate Seller Commission - The admin can set the commission on a percentage for any particular seller.
The administrator will receive a commission.
Admin will pay the amount to the customer after the commission deduction.
Seller Profile Management
The seller has a separate page to manage their profile. They can edit the profile like shop slug, shop, title, contact no, etc. From the seller profile page, they can be redirected to the View Collection page and View Seller page.
On the profile page, the seller can set a banner and logo and also, add social media links like Twitter id, Facebook id, Skype id, etc. All details will be visible to the customer.
The seller's information will be helpful for the customers to know more about the seller's shop. The customers can check reviews about the sellers.The seller has the ability to -
- To modify the address.
- To establish a shipping policy.
- Seller can set a return policy.
- To establish the privacy policy.
- Add its own logo and banner.
Category Attribute Mapping
Admin can do the product mapping according to the category so that when a seller adds a new product they select a category and attribute family according to the new product.
Category - A category is a structure of the catalog, so by creating a category customers can search for the product easily. So by using the category seller can manage the hierarchical arrangement of their website.
Attribute Family - By using this you can import the information required for the product in a single step. It can be described as a list of characteristics that pertain to a distinct product.
The seller must choose a category that corresponds to the product.
It is required to choose an attribute family that matches the product.
The admin has the ability to generate product attributes.
Admin can create a product attribute family.
Admin can manage product and seller review
Admin has the right to approve or disapprove the products and seller's reviews. Once the admin approves them, they will be visible on the front end.
For Seller's Product review, admin will approve under the Customer section on the Admin panel, and for Seller review, the admin can approve under the Seller review section.
If Admin wants, they can also delete the reviews of Seller's product and Seller. After approval, sellers can also see the reviews in their profile.
The seller can view both approved and unapproved reviews on their page.
In their profiles, sellers can access product reviews.
Admin can approve, unapprove, and delete the review.
Order Management
The order is created when a customer goes to your website, selects some product, and then places a request for it. When a customer places an order from the front end, on the admin panel, the order status is generated from where the admin can further process the order.
If Admin wants, they can provide shipment and invoice creation and order cancellation access to the seller. So that the seller can create an invoice and shipment for a product order.
- If Admin wants, they can provide shipment and invoice creation and order cancellation access to the seller. So that the seller can create an invoice and shipment for a product order.
- Admin can set these details under the Configuration section. Once Admin sets "Approval Required" on shipment "Yes," then the seller cannot create a shipment without Admin Approval.
- If Admin wants, they can generate an invoice and ship the product.
- An admin can create a “Payout” for the seller.
- Seller can also generate invoices and shipments once the admin allows.
- Once authorized by the admin, the seller can proceed to cancel the order.
Vendor Profile Page
The Vendor Profile page will be visible to a customer, where the customer can view all details about the vendor. A customer can directly contact the vendor.
A customer can see vendor details like shipping policy, return policy, and many more. A customer can also view the reviews of the vendor. The customer can also view the logo and banner of the vendor.
- Customers can access vendor reviews.
- Viewing Vendor's Shipping Policy, Return Policy, etc. is possible for customers.
- Contacting the Vendor is possible for customers.
Marketplace Mobile App for Laravel Open Source
Transform your Bagisto Laravel eCommerce website into a dynamic flutter mobile app available on both Android and iOS platforms. Bagisto Laravel Marketplace Mobile App is designed with sellers in mind, offering a range of features to streamline their operations and enhance their business.
With Laravel Ecommerce Marketplace Mobile App, sellers have the tools they need to manage their online stores efficiently while delivering an enhanced shopping experience to their customers. It's the ultimate solution to drive growth and success in the world of e-commerce.
- The app makes sellers easy to find, simplifying customer/vendor connections.
- Sellers display products to a wider audience.
- Customers browse and shop easily, improving their experience.
- It ensures data is always current, from inventory to orders, for seamless operations and happy customers.
- Sellers easily oversee orders, invoices, and shipments on the go, ensuring top-notch service and full operational visibility.
Features
- Separate seller/vendor profile microsite.
- Customers can revoke their seller request from their profile.
- The seller can add a Banner and Shop Logo to its profile.
- Seller/Vendor can see their product list.
- Separate seller's product collection Page.
- Feedback and review system with an interactive star rating from the Seller Shop page.
- Contact to seller support is provided.
- Admin can assign Seller their products.
- The seller can also self-assign Admin products.
- Seller-to-Seller Product assigning is managed by Admin's approval.
- Interactive Seller Dashboard with all information.
- Stock Availability checks from the seller product section.
- Vendor/Seller and Admin moderation and approval.
- Marketplace Module Enable/Disable feature maintained by Admin.
- This module provides an attractive landing page with all sellers.
- Allow the seller to edit the shop URL for the Profile page, About Shop, Policies information, etc.
- Admin can also manage the seller profile.
- Product Edit and Delete option on seller panel.
- Seller/Vendor transaction report at the seller panel.
- The seller can check the refunded orders.
- All currencies Supported.
- Cart & Catalog rules are Supported.
- Product video feature added.
- Added Out of Stock feature.
- Seller and Customer can sign differently.
- Sellers can create Bundle, Grouped products also.
- Admin can allow the seller which product type will be sold or assigned to the seller.
Support
For any issue related to this module, please create a support ticket here at - https://webkul.uvdesk.com/en/customer/create-ticket/ or send an email to [email protected]
You may also check our quality Bagisto Extensions.
Specifications
Recent Reviews
Write a reviewGood support
Quickly helped with my query
Excellent Support Team
This team member (Simant Verma) is very helpful to me, he guides me well and also created a ticket for me,
Great Support!
Great Support!
Excellent Support Services
good support and clear answers
Great service and support
Good Job Guys!!
Frequently Asked Questions
Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.
Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server
- 1 GB RAM
- 1 Core Processor
- 30 GB Hard Disk
- DB with 1 GB RAM and 1 Core Processor
* Server Configuration may vary as per application requirements.
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.
Get Started with Cloud- + Features
- - Bugs
- + Module is compatible with Bagisto v2.2.2
- + Sellers can now create sub-sellers to help manage their accounts.
- + Sellers can define roles and assign permissions to sub-sellers, allowing for customized account management.
- + Made the "Street Address" field required in the configuration settings at the admin end.
- + The user interface for assigning configurable products to sellers has been updated. Sellers can now select which variants to assign, providing more control over product management.
- + Customers can report a seller's products.
- - Corrected the display of Arabic text on the seller dashboard page.
- - Addressed a problem with Elasticsearch on the seller product page and during searches.
- - Resolved an issue where admin-assigned products (seller's products) could not be added to the cart.
- - Resolved checkout issues when the marketplace status is turned off at the admin level.
- - Fixed an issue where the "Add to Cart" button was disabled for both seller and admin products.
- - Fixed an UI issue for configurable and downloadable products in the price editing drawer.
- + Compatible with Bagisto v2.1.2.
- + Separate dashboard for sellers.
- + Sidebar collapse feature added to the seller dashboard.
- + Mega search functionality for products, orders, and customers on the seller dashboard.
- + Responsive design for both mobile and desktop devices.
- - UI issue on the marketplace filter section (Admin end) fixed.
- - Unable to add seller's products to the cart from the seller profile (fixed).
- - UI issues on the cart page and cart notification number (Front end) resolved.
- - Product type filter now works for both Seller and Admin ends.
- - Search filter now works on the seller review page inside the marketplace (Admin end).
- + Module is Compatible with Bagisto V2.0.
- + Compatible with Bagisto v1.5.1.
- + Customers who requested to become sellers can now revoke their request from their profile.
- - Updated minimum order price in the marketplace.
- + Seller 1 can now add Seller 2's products, with approval by Admin.
- + Customer profile images with the most sales are now displayed.
- - Total sales calculation in Dashboard, Transactions, and Payment Methods was incorrect (fixed).
- - Calculation issues on the Total Sales Earnings page fixed.
- - Total Revenue, Remaining Payout, and Total Payout information now displayed when sales are complete and updated.
- - Base Total in the Seller Profile Customer section is now consistent with the orders section's Base Total.
- - Fixed exceptional error after placing an order and clicking the Order ID.
- + Compatible with Bagisto v1.4.5.
- - Fixed issue preventing setting Banner and Logo from the Admin Panel for sellers.
- + Added a new attribute to configurable products; images for other variants are now visible.
- - Reduced spacing on the sell page and store's customer name section.
- - Seller reviews by customers were not appearing on the seller profile (fixed).
- - Seller details no longer appear for admin-assigned products if the seller is unapproved.
- - Fixed exceptional error when adding videos to products from the seller profile after adding a DB prefix.
- - Fixed invalid warning error.
- + Compatible with Bagisto v1.4.3.
- + Added background color to the status field in the Admin Panel Marketplace.
- + UI enhancement: Added background to the Review Status box.
- + Enhancement: Before deleting a seller's account, a confirmation email is sent to the seller.
- - Downloadable product links were missing in the customer profile after ordering the seller's product (fixed).
- - Fixed functionality issue in the Admin Panel -> Manage Product Creation -> product type selection.
- - Seller details no longer appear for admin-assigned products if the seller is unapproved.
- - Warning message now appears if the seller edits their profile.
- + Compatible with Bagisto v1.4.2.
- - Fixed several UI-related issues.
- + Compatible with Bagisto v1.3.3.
- + Added dynamic product type and validation features for sellers.
- + Added missing email notifications for activities such as reporting products and payment requests.
- + Separate sign-up pages for sellers and customers.
- + Admins can allow or disallow sellers to create products (Booking, Bundle, Grouped).
- - Fixed cart issues in this version.
- - Fixed bugs and issues in the default theme.
- - Improved mobile view responsiveness.
- + Compatible with Bagisto v1.3.2.
- + Sellers can now create virtual products, and admins can assign virtual products to sellers.
- + Admins can assign categories and subcategories to sellers.
- + Admins can edit seller profiles, with an email notification sent to the seller.
- + Seller profile page is now SEO-friendly.
- + Compatible with Bagisto v1.3.2.
- + Implemented active/inactive flags for sellers and products.
- - Fixed issue where virtual products were not appearing on the website after creation.
- - Fixed seller product image issue at checkout.
- + Compatible with Bagisto v1.3.1.
- + Added product video feature.
- + Added Product Copy feature.
- + Added "Out of Stock" feature.
- - Fixed missing product images in the top-selling products section.
- - Fixed storefront issues when linked products were added to the main product.
- + Added functionality to enable/disable featured and new products
- + Now each seller can set their own Google Analytics. Admin can enable/disable this feature.
- + Now each seller can see their customer and their total order amount
- + Seller/Admin now can set the minimum amount needed to place the order. Admin can enable/disable this feature.
- + Added map view for sellers selling. Now seller can view their sales all over the world. the darker country will have the highest number of sales. Hovering over the country will show if any has been placed ( number of orders and total seller earnings).
- + Seller can see their earnings and filter their earnings.
- + Admin can add reasons for the flagging for the dropdown for both the seller flag and the product flag.
- + Admin can enable/disable the flagging feature from the configuration.
- + Customer can flag for any issue with the seller.
- + Customer can flag for any issue for the product.
- - Layout issue at seller end invoice create and order view page.
- - Velocity theme, In mobile view seller details sidebar menu, is missing.
- + compatible Bagisto v1.2.0
- + Compatible with velocity theme.
- + Compatible with bagisto v1.0.0 with product type simple and configurable only
- + Seller can cancel an order.
- + Cart and catalog rule get applied on seller products.
- + compatible with bagisto v0.2.2
- + Admin can refund seller products after the invoice generated for that particular product.
- + Admin can see the list of refunded orders.
- + Added refund section in seller end so that the seller can see a list of his refunded orders.
- - Discount not applying for the seller end order information.
- - Refund not applying for seller end order information.
- - Refund and Discount not applying to seller invoices.
- - Dashboard and transaction grid should get updated after refund at the seller end.
- - showing Refunded(0) before processing refund at seller end.
- - Wrong calculation of the amount in case of Refund for seller product.
- - Showing Incorrect remaining amount to pay to Seller, the discount amount is not subtracted.
- + Admin can assign the product to the seller.
- - Getting exception after clicking on orders under the marketplace grid at admin.
- - If a customer is just checking the image of any assigned product only then the product is getting added to the cart every time.
- - Wrong product is showing on the seller page.
- - Getting an incorrect message on approving review at the admin end.
- - Getting an error message after clicking on products from the seller page.
- - Getting error message while assigning configurable products to sellers from the admin end.
- - Getting different prices when the seller searches other's products to sell in different currencies apart from USD.
- - While editing any product if we enter any invalid product id which does not exist, then it should give failure message.
- - Wrong product is showing on the seller page.
- - seller is unable to add products in Arabic locale.
- - After deleting the seller, inventory is deleted.
- - Getting exception everywhere from where one can visit seller profile and can check reviews and ratings for the seller.
- - Getting an exception when printing an invoice from the seller end.
- - Admin will get a notification when the seller is registered.
- - Product Name is not showing according to locale.
- - The page is redirecting to the admin product page while clicking on the edit of the marketplace product edit of the variant.
- - The channel root category's child is not showing properly on the product edit page.
- - logo of the shop in the email template.
- - Product order status gets changed if products of 2 sellers get purchased together and one of them created an invoice. And after this second seller is not able to create an invoice, getting the error message that order invoice creation is not allowed.
- - Module functionality not working properly if multiple seller products get purchased. Please check the complete flow.
- - The product status of the seller product remains to disable after approving for seller product.
- - In Order section of the seller account "Admin Commission" and "Total vendor amount" are not displaying. The same thing is applicable in the admin Marketplace Order section. Because of this getting incorrect calculation of the amount to be paid to seller from seller end.
- - Change "config.json" to "composer.json" in read me file.
- - The price of the product is showing as zero on the product page if the seller creates a new product. Working fine in case of Sells Yours.
- - After entering the shop Url at registration page "Register" button should be Enable.
- - In the transaction, grid add seller Id also so that there will be no confusion to identify the seller transaction details if there are two sellers with the same name.
- - Not showing admin commission in the Marketplace order section.
- - The seller logo is not visible properly on the Sell page.
- - Getting an exception when changing the locale from any of the Datagrid of the marketplace.
- - Issue when customer purchase order of 2 sellers.
- - The order should not display in Marketplace order grid, if the seller is unapproved by admin and order is placed for seller product.
- - Not displaying variants column properly after adding the scroller also.
- - Getting an issue if the user clicks on submit without entering Subject and Query. After this, if the user enters data in the query and subject field then also not able to submit the form.
- - Name and Email field should be auto-filled for Contact Seller pop-up in case of the log-in customer.
- - Getting Exception on the mass deletion of Product.
- - The newly created product should display on top.
- - Getting an exception when clicking on ratings and reviews.
- - Seller is unable to save his profile. After click on saves also the same form remains open and no data displayed on the seller page. This issue occurs because the TAX/VAT number is set as required
- - Getting Exception on applying the filter on Id and Created At column of Seller grid of Marketplace.
- - Getting Exception on applying the filter on Product Id, Price, and status of Product grid of Marketplace admin panel.
- - Getting Exception on applying the filter on some columns of Marketplace Order grid of Admin panel.
- - Getting exception on applying the filter on any column of the Order grid on the frontend.
- - Getting exception on applying filter through id in the review in seller account.
- - The action column is not properly visible in the order grid of the Marketplace.
- - Banner Image is not changing after uploading the image from Configuration.
- - Getting an issue if the user clicks on submit without entering Subject and Query. After this, if the user enters data in the query and subject field then also not able to submit the form.
- - Layout Issue on the Edit Product page in case of Configurable Product.
- - Correct the success message after deleting the seller from Admin.
- - Getting a back arrow on the Search Product page.
- - The button is not properly visible for Contact Seller pop-up.
- - When Seller clicks on the create a button of Order page it redirects to create a product page.
- + Separate seller/vendor profile/microsite.
- + Seller can add banner, shop logo custom HTML text.
- + Seller/Vendor product search in the vendor panel.
- + Separate seller's product collection.
- + Feedback and review system with interactive star rating.
- + Contact to seller support.
- + Back-end admin product assignment for a seller account.
- + Interactive Seller Dashboard.
- + Stock Availability check.
- + Vendor/Seller and Admin moderation and approval.
- + Seller/Vendor Enable disable from the admin of the store.
- + This module provides an attractive landing page with the top 4 sellers with their top 5 products.
- + Allow to the seller to edit shop URL for Profile page, collection page, review page, Location page.
- + Admin can do the Landing page setting.
- + Multi-Lingual support/All language working including RTL ( http://en.wikipedia.org/wiki/Right-to-left Hebrew and Arabic).
- + Product Edit and Delete option on seller panel.
- + Interactive view for seller profile and easy to upload seller logo and banner with colors.
- + Latest order at vendor dashboard and order management.
- + Seller/Vendor transaction report at the seller panel.
- + All currencies Supported.