Description
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. Seller can manage the RMA request for the products.
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.
Seller Attributes
Seller attributes created by the admin are displayed in the seller registration and profile update forms. And Admins can map seller attributes to specific sections to organize the seller profile more efficiently.
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.
Seller can upload products in bulk
Sellers can upload/create and delete multiple products at once using the bulk upload feature, making product management faster and more efficient.
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 be handled through the seller attribute. 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.
- 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.
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.
RMA Configuration
Admin has the ability to enable or disable the RMA configuration.
- The Admin can set the Return Window (in days), which will be applied by default.
- Add the policy text.
- The Admin can allow specific product types for which customers can create RMA requests.
- The Admin can configure the order status scope to allow RMA requests only for completed orders or for all order statuses.
Manage RMA Requests
All the RMA requests created by the customers are visible to the admin under the RMA section.
- The admin can view RMA ID, order reference, date, and status.
- The admin can proceed with RMA requests created for admin products.
- The admin can check complete details of any RMA request.
- The admin can view conversations between sellers and customers.
- The admin can check RMA status, seller status, order status, and resolution type.
- Reason: Admin can see the RMA reasons used by customers.
- Rules: Admin can create RMA rules based on days allowed for return/exchange.
- Statuses: Admin can view and edit RMA statuses.
- Custom Fields: Admin can create fields (text, multiselect, textarea, checkbox, etc.) to collect additional information during RMA creation.
Seller Manages RMA Requests
Whenever a customer creates an RMA request, the seller receives an email notification.
- Sellers can view all RMA requests in their profile.
- Sellers can check details like customer name, order reference, RMA status, and RMA request date.
- Sellers can filter RMA requests by RMA ID, customer name, request date, and order reference.
Seller Uploads Products in Bulk
Using the Bulk Upload feature, sellers can upload products in bulk with CSV and XLS samples available for download.
- The seller can select the type.
- Upload the file.
- Add the images directory path.
- Upload product images in ZIP format.
- Select actions: Create/Update or Delete.
- Select Validation Strategy: Stop on error or Skip error.
- Fill allowed errors.
- Set Field Separator such as ",".
- Enable or disable Process in Queue.
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 support@webkul.com
You may also check our quality Bagisto Extensions.