Description
Dokan Kits is the ultimate toolkit to enhance and customize your Dokan-powered multivendor marketplace. Built with modern development practices and a modular architecture, it provides marketplace owners with powerful tools to streamline vendor management, optimize product handling, and enhance the shopping experience.
🚀 Transform your marketplace with 20+ powerful features designed specifically for Dokan stores!
Free Features
✅ Vendor Management
- Registration control and customization
- Become vendor button visibility control
- Self-purchase permission settings
- Vendor dashboard customization
- Default seller role assignment
- Store support by admin enablement
✅ Product Management
- Product type control (Variable, External, Grouped)
- Field visibility controls
- Add to cart button customization
- Direct product publishing
- Advanced feature restrictions
✅ Order & Cart Management
- Auto-complete digital orders
- Cart button customization
- Checkout optimization
✅ Shipping Controls
- Split shipping management
- Shipping calculation optimization
🚀 Premium Add-ons
💎 Vendor Product Video Gallery
- ✅ Self-hosted video uploads
- ✅ YouTube & Vimeo embedding
- ✅ Customizable video player
- ✅ Drag-and-drop uploads
- ✅ Video preview functionality
- ✅ File size restrictions
- ✅ REST API integration
📸 Vendor Product Image Upload Limit
- ✅ Enforce exact image dimensions
- ✅ Set maximum file size limits
- ✅ Restrict number of images per product
- ✅ Client & server-side validation
- ✅ Vendor requirement notices
- ✅ Flexible product bundling
- ✅ Dynamic pricing options
- ✅ Intelligent stock management
- ✅ Multiple bundle types
- ✅ Percentage & fixed discounts
💰 Vendor Smart Coupons Display
- ✅ Display existing vendor coupons on product and cart pages
- ✅ One-click coupon application with real-time feedback
- ✅ Multiple layout options (list, checkbox, grid views)
- ✅ Smart filtering of applied and expired coupons
- ✅ REST API for retrieving vendor coupons
- ✅ Template override system for customization
Captures d’écran
Installation
Requirements
- WordPress 6.4.2 or higher
- WooCommerce 9.8 or higher
- Dokan Lite 3.9.7 or higher
- PHP 7.4 or higher (8.0+ recommended)
How to Install
- Upload the plugin files to the
/wp-content/plugins/dokan-kitsdirectory, or install the plugin through the WordPress plugins screen directly - Activate the plugin through the ‘Plugins’ screen in WordPress
- Navigate to the Dokan Kits menu in your WordPress admin to configure settings
FAQ
-
Is Dokan Kits compatible with Dokan Pro?
-
Yes, Dokan Kits is fully compatible with both Dokan Lite and Dokan Pro. Some features specifically enhance Dokan Pro functionality.
-
Will this plugin slow down my site?
-
No, Dokan Kits is built with performance in mind. It uses modern development practices and only loads resources when needed.
-
Can I control which features to enable?
-
Yes, all features in Dokan Kits can be individually enabled or disabled according to your specific needs.
-
Is this plugin translation-ready?
-
Yes, Dokan Kits is fully translatable. You can translate it into your language using standard WordPress translation tools.
-
Does it work with custom Dokan themes?
-
Yes, Dokan Kits is designed to work with any theme that is compatible with Dokan.
Avis
Contributeurs & développeurs
« Dokan Kits » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Dokan Kits » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Historique des changements
3.0.9 – Oct 30, 2025
- Changed: Update webpack configuration to use single alias for src directory
- Changed: Replace fetch API calls with WordPress apiFetch for consistency
- Changed: Improve import paths across admin components
- Fixed: Resolve linting issues: unused variables, i18n translation errors, camelCase violations
- Fixed: Fix image loading issues in about page with fallback to local logo
- Fixed: Correct React hook dependencies in use-structure.js
- Fixed: Fix setting save issue from features page
3.0.8 – Sep 14, 2025
- Changed: Update plugin icons, banner, and screenshots for refreshed branding and improved visual clarity
- Changed: Bump plugin version to 3.0.8 and update documentation version markers across project
3.0.7 – Sep 14, 2025
- Changed: Bump plugin version to 3.0.7 and update documentation version markers across project
- Fix: Critical issue during plugin activation that could prevent proper initialization under certain dependency conditions
3.0.6 – Aug 09, 2025
- Fix: Remove caching logic from template manager and update exception types in settings element
- Fix: Remove unused cache group properties and simplify cache handling in data store classes
- Fix: Refactor settings retrieval to use SettingsDataStore for improved consistency and maintainability
- Fix: Refactor SettingsDataStore read method, improve validation, enhance exception handling, and add return type declarations
- Fix: Update PHPUnit configuration and IDE settings for improved test suite handling and compatibility
- Fix: Enhance SettingsDataStore validation and error handling, introduce specific exceptions, and improve code consistency
- Fix: Simplify callback usage in SettingsControllerTest to improve readability and reduce verbosity
- Fix: Improve CSS output for product fields by enhancing element identification and escaping logic
- Fix: Remove unused SettingsDataStore import from SettingsController
- Fix: Replace outdated Logger unit tests with Settings model tests, introduce enhanced validation, better error handling, and force cache bypass logic for Settings API
- Fix: Improve settings management by ensuring database consistency, adding validation, enhancing error handling, and introducing force cache bypass functionality
- Fix: Resolve critical issue in plugin dependency management
3.0.5 – Jul 28, 2025
- Fix: Resolve an critical issue on plugin dependency management.
3.0.4 – Jul 22, 2025
- Added support for card-select field components in admin interface
- Enhanced API extensibility with improved REST endpoint handling
- Integrated Freemius SDK for better licensing and analytics
- Migrated from Dashicons to Lucide React icons across admin interface
- Improved settings data store with enhanced group handling and type casting
- Added comprehensive GitHub Actions workflows for CI/CD automation
- Enhanced developer documentation and code standards
- Removed unused constants and cleaned up legacy code
- Updated dependency management and project configuration
- Improved error handling and debug mode functionality
3.0.3 – Jul 02, 2025
- Fixed settings save and retrieval issues
3.0.2 – June 30, 2025
- Improved UI for ErrorBoundary: centered Dashicon error icon, modern layout
- Refactored Not Found page for consistent, professional UI
- Updated Tools page with hero/title section and card-based layout
- Ensured Tools REST controller is registered and follows best practices
- General UI/UX consistency improvements across admin pages
3.0.1 – June 24, 2025
- Fixed a critical issue with setting data store
3.0.0 – June 23, 2025
- Complete rewrite with modern architecture
- New React-based admin interface
- Improved performance and security
2.0.2
- Update restriction only for vendors for the image upload dimensions and size






