Free · Open Source · WooCommerce 8.0+

Fill your store with realistic WooCommerce test orders — in minutes

SILC Fake Order Generator creates believable dummy orders with random customers, products, dates, statuses, shipping methods, and payment gateways — built through WooCommerce's own APIs, so they behave like real orders everywhere.

Download v1.0.0

GPL v2 · Runs entirely on your server · No third-party services

10,000

orders per run

5

orders per AJAX batch — no timeouts

7

order statuses supported

0

manual data entry required

Why SILC Fake Order Generator?

Test reports, dashboards, emails, and shipping workflows without manually creating dozens of orders — and without touching your real data or checkout flow.

🧪

Realistic random data

Random customers, simple products and variations, quantities, addresses, shipping rates from real zones, and active payment gateways — with believable fallbacks.

⚡

Batch generation with progress bar

Orders are generated in AJAX batches of 5 with a live progress bar, per-batch log, and cancel button — large runs never hit PHP timeouts or memory limits.

📊

Analytics-ready

Orders sync into the WooCommerce Analytics lookup tables, with date_paid / date_completed backdated — so revenue reports reflect your chosen date range.

🔄

Real status pipeline

Statuses are applied via WC_Order::update_status(), firing the same hooks as a real order — emails, stock, and other plugins see exactly what they expect.

🗓️

Date-range control

Pick start and end dates; order dates are randomized inside that range, interpreted in your site's timezone.

🔒

Secure by design

Nonce-verified AJAX endpoint, manage_woocommerce capability required, sanitized inputs — and no third-party services.

Get started in three steps

1

Install & activate

Requires WordPress 6.0+, WooCommerce 8.0+, and PHP 7.4+. Just make sure the store has at least one customer and one published product.

2

Configure

Go to WooCommerce → Fake Orders. Choose your date range, number of orders, items per order (1–5), shipping, payment, and statuses.

3

Generate

Click Generate Orders and watch the progress bar. Up to 10,000 orders per run — cancel anytime.

Ready to test like a real store?

Download SILC Fake Order Generator and have a store full of realistic test data in minutes.

Download v1.0.0

Free · GPL v2 · Built by SILC · WooCommerce 8.0+ / PHP 7.4+