fluent-cart-simulator

FluentCart Order Simulator

Automatically generate realistic test orders for FluentCart on a configurable schedule. A developer tool for testing reports, emails, exports, and performance at scale.

image

You will get every update from the latest version: updater

Requirements

Installation

Download Latest Release

  1. Download the latest release zip from the button above (or from Releases)
  2. In WordPress admin, go to Plugins > Add New > Upload Plugin
  3. Upload the zip file and click Install Now
  4. Activate the plugin

Or manually:

  1. Extract the zip to /wp-content/plugins/fluent-cart-simulator/
  2. Run composer install --no-dev inside the plugin directory
  3. Activate the plugin from the WordPress Plugins screen

How to Use

1. Open the Simulator

Navigate to Tools > FC Simulator in your WordPress admin dashboard.

2. Configure Settings

Setting Description
Orders per Hour Number of orders to generate automatically. Set to 0 to disable.
Product IDs Comma-separated list of product IDs to include. Leave blank for all published products.
Items per Order Minimum and maximum number of line items in each generated order.
Status Distribution Percentage of orders in each status: Completed, Processing, Failed, On Hold.
Create New Customers Check to generate fake customers with realistic names/addresses. Uncheck to assign orders to existing customers.
Payment Methods Select which payment methods to randomly assign (COD, Stripe, PayPal, etc.).

3. Start Generating

4. Quick Generate

Click Generate 5 Orders Now to instantly create 5 test orders without enabling the scheduler.

5. Stop the Simulation

Click Stop Simulation or set orders per hour to 0 and save. Deactivating the plugin also stops all scheduled generation.

6. Clean Up

Click Purge All Simulated Orders to permanently delete all simulator-created orders and their related data (items, transactions, etc.). Real orders are never affected.

How It Works

Important Notes

License

GPLv2 or later