VendorHive is a complete, production-ready multi-vendor marketplace package for Laravel. Install via Composer and instantly get admin panel, vendor dashboard, customer storefront, commission system, and REST API.
Admin: admin@vendorhive.com / 12345678
Vendor: vendor@vendorhive.com / 12345678
Customer: customer@vendorhive.com / 12345678
View credentials docs
Enable COD/Stripe/PayPal/Razorpay from Admin Settings.
Non-COD orders are server-verified before marking paid.
Open payment setup guide
VendorHive is a plug-and-play Laravel package that transforms any Laravel application into a fully functional multi-vendor marketplace. It provides everything you need โ from vendor registration and product management to order processing, commission tracking, and payment handling โ all wrapped in a clean, modular package that installs with a single Composer command.
Whether you're building an Amazon-style marketplace, an Etsy-like handmade goods platform, or a niche vendor marketplace, VendorHive gives you the complete foundation. Focus on your unique business logic while VendorHive handles the marketplace infrastructure.
A comprehensive set of features designed for real-world multi-vendor marketplaces.
Complete admin panel with overview stats, quick actions, and recent activity.
Dedicated dashboard for vendors to manage their entire marketplace presence.
Beautiful, responsive storefront with everything customers expect.
Flexible, automatic commission calculation with multiple rate tiers.
3-tier role system with dedicated middleware and guards.
Built-in API endpoints for mobile apps and third-party integrations.
Complete checkout flow with multi-vendor cart and coupon support.
Multiple payment methods ready to configure.
Override views, layouts, routes, and settings to match your brand.
Each user role gets a dedicated, feature-rich panel.
Complete control over your marketplace from a single dashboard.
Everything vendors need to run their store.
Beautiful shopping experience for your customers.
A well-structured, normalized database schema designed for scalability.
Roles & auth
Vendor profiles
Vendor shops
Product catalog
Hierarchical
Customer orders
Per-vendor items
Transactions
Earnings split
Vendor payouts
Product ratings
Discount codes
Saved products
CMS content
Key-value config
VendorHive uses battle-tested technologies that Laravel developers already know and love.
Modern PHP features
Framework support
Package manager
15 models
58 view files
105+ named routes
Role-based guards
Database support
Responsive UI
JSON endpoints
API auth tokens
Auto-discovery
What VendorHive covers โ find it by any of these keywords.
Everything that ships inside the gambolthemes/vendorhive package.
User, Vendor, Shop, Product, Category, Order, OrderItem, Payment, Commission, Withdrawal, Review, Coupon, Wishlist, Page, Setting โ all with relationships, scopes, and casts.
10 Admin + 7 Vendor + 10 Frontend + 3 Auth + 2 API controllers โ organized by role and responsibility.
3 layouts (app, admin, vendor), 7 auth pages, 20 admin views, 11 vendor views, 15 frontend views, 1 partial โ all responsive.
Complete database schema with proper foreign keys, indexes, and cascading deletes.
AdminSeeder (default admin), CategorySeeder (36 categories), SettingSeeder (23 settings).
CommissionService for earnings calculation, VendorHiveUser trait for User model integration, VendorHiveHelper for static utilities.
No subscriptions, no hidden fees. Pay once and get the complete package with lifetime updates.
Install VendorHive and launch your multi-vendor marketplace today.