WC Bulk Order Generator
Generates bulk random orders for WooCommerce testing with optimized batch processing
by sabbirsam · github.com/sabbirsam/woocommerce-bulk-order-generator · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sabbirsam/woocommerce-bulk-order-generator/archive/refs/heads/main.zipGenerate unlimited test orders and products for WooCommerce with realistic data. Perfect for testing, development, and performance optimization.
Description
WC Bulk Order Generator helps developers and store owners create realistic WooCommerce test data quickly. Generate thousands of WooCommerce products and orders with just a few clicks.
🚀 Key Features
🛍️ Products Generation
- Create varied product types
- Random pricing and stock levels
- Auto-generated product descriptions
- Custom categories and attributes
- Batch processing for large volumes
🛒 Orders Generation
- Uses generated products for realistic orders
- Varied customer details and quantities
- Multiple payment methods
- Dynamic shipping options
- Automated tax calculations
⚡ Performance Features
- Memory-efficient batch processing
- Real-time progress tracking
- Configurable batch sizes
- Transaction management
💡 Perfect For
- Populating test stores
- Theme development
- Performance testing
- Training demos
- Plugin compatibility testing
🛠️ Technical Features
- Product data caching
- Error handling
- Configurable generation limits
- Database transaction safety
- Memory optimization
Installation
- Upload wc-bulk-order-generator to /wp-content/plugins/
- Activate through WordPress plugins menu
- Go to WooCommerce > Bulk Generator
- Configure generation settings
- Start generating orders or products
Frequently Asked Questions
How many orders can I generate?
The plugin supports generating up to 1,000,000 orders. We recommend starting with smaller batches to test your server capacity.
Will this affect my live orders?
No. Generated orders are clearly marked as test data and can be safely deleted without affecting real orders.
What about server performance?
The plugin uses optimized batch processing and caching to minimize server load. You can adjust batch sizes based on your server capacity.
Screenshots
- Order generation interface with progress monitoring
- Order Export interface with progress monitoring
- Order Import interface with progress monitoring
- Product generation settings with progress monitoring
- About page
Changelog
Version 1.1.0
🚀 New Features
- Order Export: Comprehensive export functionality for WooCommerce orders
- Order Import: Batch-based CSV order import with advanced processing
- Improved User Interface with modern design elements
Version 1.0.1
- Update the readme and about page with minor bug fixing
Version 1.0.0
- Initial release
- New: Order generation with realistic data
- New: Product generation capabilities
- New: Batch processing optimization
- New: Progress tracking interface
- New: Memory usage optimization
- New: Transaction management