Requirements
- WordPress 5.8 or newer
- PHP 7.2 or newer
- WooCommerce 3.0 or newer (must be active)
The plugin declares compatibility with WooCommerce High-Performance Order Storage (HPOS).
Installation
Free (WordPress.org)
- In wp-admin, go to Plugins → Add New.
- Search for Sample Order & Product Generator (slug
douple-sample-order-generator). - Install and activate (WooCommerce must already be active).
- Open Sample Orders in the admin sidebar.
You can also download the free ZIP from wordpress.org or clone the public GitHub repo.
Pro
- Purchase a plan from the pricing page.
- Download the Pro ZIP from your Freemius purchase email / account.
- Upload under Plugins → Add New → Upload Plugin.
- Activate the license under Sample Orders → Account.
Generate sample orders
- Go to Sample Orders → Generate Orders.
- Choose how many orders to create.
- Pick an order status: completed, processing, pending, or on-hold.
- Set how many products (line items) each order should receive.
- Click generate, then review results in WooCommerce → Orders.
If your catalog is empty, generate a few sample products first so orders have real line items.
Generate sample products
- Open Sample Orders → Generate Products.
- Create up to 10 published simple products per run (free package).
- Review them in WooCommerce → Products.
Sample products are clearly named and tagged so they are easy to spot during QA.
How sample data is marked
Generated records stay in your own WordPress / WooCommerce database. They are tagged with plugin meta:
- Orders:
_dsog_sample_order - Products:
_dsog_sample_product
Order notes and product names also indicate sample origin. The free package does not edit, refund, or delete existing customer orders.
Pro toolkit
Pro is a separately distributed build. It adds workflow tools for agencies and heavy staging use:
- Custom generation & presets — target products, countries, statuses, dates, and save reusable scenarios.
- Auto schedule — generate on a WordPress cron interval so demos stay “alive.”
- CSV export — download orders and products for spreadsheets or handoff.
- Cleanup & reset — delete sample orders by range/status and reset sample products, logs, and presets.
- Activity logs — audit recent generation, export, and reset events.
Try the interactive environment on the live demo page (WordPress Playground).
Upgrade from free to Pro
- Buy a Personal, Business, or Agency plan.
- Install the Pro plugin ZIP (do not expect Pro features inside the wordpress.org free package).
- Activate your license under Sample Orders → Account.
FAQ
Will uninstalling delete sample orders?
Uninstall removes plugin settings and operational options. Generated orders/products are intentionally preserved so you do not lose test data by surprise.
Does the free plugin phone home?
No. The free package does not include licensing SDKs and does not contact external services to generate sample data.
Is it safe on production?
Use it for intentional test data only. Sample records are tagged. Prefer staging when possible; use Pro cleanup when you need a clean reset.
Support
- Email: support@douple.net
- Product page: douple.net/sample-order-product-generator
- WordPress.org: plugin directory
- Source: GitHub