- Latest Version 3.0– Updated 09 March, 2026. – Change-log Here
Overview
Are you looking for a complete Multivendor Shopping Ecommerce solution system for your business, then you are in the right place. TopCommerce – is a Multi Vendor eCommerce Shopping Platform. You can choose TopCommerce script as the most suitable platform for multi-vendor eCommerce.
TopCommerce is a complete e-commerce system to easily start your online business. If you have planned to buy a single or multivendor e-commerce shopping platform with a guest checkout feature and multiple themes, you can choose TopCommerce as the most suitable platform for single or multivendor e-commerce. It has a fully functional attribute management system. You can add unlimited product variants and product variant options with variant-wise prices.
This system is made using the popular Laravel PHP framework. Strong security is maintained during development, and there is no SQL injection, XSS attack, or CSRF attack possible.
Features
TopCommerce has the following features.
Key Features
- Laravel 12 is used as a php framework
- Bootstrap 5 is used in design
- One click installation.
- User friendly codes and easy to navigate
- Eye-catching and fully responsive design
- Strong security of codes
- Search product by category, sub-category, child-category, brand, product variant or custom name
- Ajax product load
- Subscription verify with email
- Product attribute management
- Product variant option
- Variant wise product price
- Guest Checkout (on-off feature)
- Product Stock with Variant wish stock
- Google Tag Manager
- Google analytics
- Facebook pixel
- Google reCaptcha
- Coupon management
- Product wishlist
- Flash deal
- Tax module
- Shipping module
- Maintainance module
- Multi Vendor System
- RTL Supported
- Tawk live chat
- Dynamic language option
- Theme Color change option
- Social login(facebook,gmail)
- User own account delete option
- Script version auto update feature
Payment Methods
- Paypal
- Stripe
- Razorpay
- Flutterwave
- Mollie
- Paystack
- Instamojo
- SslCommerz
- Crypto (CoinGate)
- Cash on delivery
- Bank Payment
Admin Features
- 100% secure admin panel
- Category, Sub-Category management
- Brand management
- Product management
- Product variant management
- Seller Product management
- Product variant management
- Flash deal product management
- Product reviews management
- Product Price management
- Product Stock management
- Country, state and city management
- Coupon management
- Tax management
- Shipping management
- Payment method management
- Seller payment withdraw management
- Withdraw method management
- Customer management
- Seller management
- Admin management
- SEO Settings for all pages
- Multiple Home page management
- Website Page data management
- Custom Page management
- Home page visibility management
- Menu visibility management
- Maintainace mode management
- Dynamic website header
- Dynamic website footer
- SMTP server mail
- Email configuration and template setting
- Cookie Consent option
- Google Recaptcha option
- Google Analytic option
- Tawk Live Chat option
- Facebook pixel option
- Login with social media(google)
- Manage HTTP request Error Page
- General Setting management
- Dynamic Pagination option
- Multi admin creation possible
- All Banner images change option
- Clear database option to start the website as fresh installation
- FAQ create, edit and delete option
- About Page management
- Terms and Conditions, Privacy Policy Page management
- Custom dynamic pages create, edit and delete option
- Multi-language feature
- Language change option
- RTL Supported
- Multi-currency feature
- Subscriber manage with email to subscribers option
- Profile information, photo, password change option
- Forget and reset password option
- Blog Category create, edit and delete option
- Multi Language Blog create, edit and delete option
- Manage Blog Comments
- Contact message management
- And more…
User Features
- 100% responsive design
- Login with google
- User registration system with email verification
- User Login, forget and reset password option
- Profile information, photo, password change option
- See orders and details.
- Dashboard management
- Product review management
- Wishlist management
- Shipping and billing address management
- Become a seller option
- Social Media share option for blog post and product
- RTL Supported
- Account delete feature
Seller Features
- Manage shope profile and user proile
- Change password option
- Order log
- Product management
- Product variant management
- Product review log
- Manage withdraw request
- Withdraw log
- RTL Supported
Requirements
You will need to make sure your server meets the following requirements:
- PHP >= 8.2
- BCMath PHP Extension
- Ctype PHP Extension
- Fileinfo PHP extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- ZIP PHP Extension
- INTL PHP Extension
Demo
Front End: https://topcommerce.websolutionus.com
Admin Panel: https://topcommerce.websolutionus.com/admin
Admin Panel Login: admin@gmail.com | 1234
User Panel: https://topcommerce.websolutionus.com
User Panel Login: user@gmail.com | 1234
Seller Panel Login: vendor@gmail.com | 1234
TopCommerce – Laravel Multi Vendor eCommerce Script Change Log
Version 3.0 ( 09 March, 2026 ) — Breaking Change
Notes / Compatibility
Starting from version 3.0.0, the new versioning system will be in effect. Updates will only be supported for installations running version 3.0.0 or higher. Users on versions below 3.0.0 will need to perform a fresh installation.- Multiple themes: 4 brand-new storefront themes added.
- Guest checkout: Purchase without creating an account.
- New payment feature: Additional gateway integration and improved payment flow.
- Notification system: In-app notifications for both users and sellers.
- Product variant management: Attribute-based variants (size, color, etc.).
- Variant-wise stock control: Manage inventory separately for each variant.
- Sitemap generator: Auto-generate sitemap for all products and website pages.
- Language & Currency switcher: Easily switch between languages and currencies.
- Payment Method: Added new Payment Methods and multi currency payment if supported by provider
- Marketing feature: Added Google Tag Manager and Facebook Pixel events
Changed / Improved
- Order & payment management: Clearer payment statuses and enhanced order workflow.
- Admin Panel: Complete UX/UI redesign for better usability.
- User Panel: Fully redesigned for improved navigation and experience.
- Seller Panel: Streamlined operations and modernized design.
- Project installer: More reliable and user-friendly setup process.
- Update mechanism: Faster and safer script update process.
Performance / Tech
- Framework: Upgraded from Laravel v8 to the latest Laravel v10.
- General performance optimizations across storefront and dashboard.
- All dependencies updated to their latest stable versions for improved security and performance.
--------------------------------------- Version: 2.1 (4 May, 2024) --------------------------------------- FIXED: Minor Bug
--------------------------------------- 26 April, 2024 : Version: 2.0 --------------------------------------- UPGRADED: Laravel version 8 to 10 ADDED : Project Installer OPTIMIZED : Project Update Feature
--------------------------------------- 14 June, 2023 : Version: 1.7 --------------------------------------- ADDED : User own account delete option ADDED : Script version auto update option UPDATED : User panel sidebar OPTIMIZED : Home page speed optimized OPTIMIZED : CSS file optimized OPTIMIZED : jQuery file optimized
Version: 1.6
Optimized page speed Fixed product quantity increment issue
Version: 1.5
Added PayMongo payment gateway
Version: 1.4
Some minor issue fixed
Version: 1.3
Homepage campaign countdown issue fixed
Version: 1.2
Login with social media issue fixed Product validation issue fixed Seller approved issue fixed
Version: 1.1
Campaign offer calculation issue fixed Product youtube video link issue fixed
Version: 1.0
Initial release