Title: CartScribe Order Reports for WooCommerce
Author: Samir Ansari
Published: <strong>October 14, 2026</strong>
Last modified: October 14, 2026

---

Search plugins

![](https://ps.w.org/cartscribe-order-reports-for-woocommerce/assets/banner-772x250.
png?rev=3746189)

![](https://ps.w.org/cartscribe-order-reports-for-woocommerce/assets/icon-256x256.
png?rev=3746220)

# CartScribe Order Reports for WooCommerce

 By [Samir Ansari](https://profiles.wordpress.org/samiransari/)

[Download](https://downloads.wordpress.org/plugin/cartscribe-order-reports-for-woocommerce.1.1.3.zip)

 * [Details](https://wordpress.org/plugins/cartscribe-order-reports-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/cartscribe-order-reports-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/cartscribe-order-reports-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/cartscribe-order-reports-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/cartscribe-order-reports-for-woocommerce/)

## Description

CartScribe Order Reports for WooCommerce helps store managers send order data to
a configured supplier by email. It creates two CSV attachments: a product-wise report
and an order-wise report.

Features:

 * Daily, weekly, or every-N-hours schedules using WordPress WP-Cron.
 * Configurable supplier email address, email subject, and message.
 * Configurable report look-back window and WooCommerce order statuses.
 * Optional customer contact details, billing/shipping addresses, and pricing columns.
 * Preview and download of both CSV report types.
 * Test email using sample data only.
 * Manual Send Now action.
 * Email logs and a report archive.
 * Retry of a failed report using the same saved CSV attachments.
 * Tracks orders accepted by the mail transport to help avoid automatic duplicate
   exports.
 * CSV formula-injection mitigation.

The plugin does not use a third-party reporting service and does not require a paid
license. All features included in this release are available without payment.

Important: WP-Cron is triggered by site visits and may run later than the configured
time on low-traffic sites. A successful `wp_mail()` result means WordPress handed
the message to the configured mail transport; it does not prove inbox delivery. 
Configure and monitor a reliable SMTP/mail service.

Report files include order and potentially customer information. Access to the WordPress
administration area should be restricted to trusted users. The plugin attempts to
deny direct access to its report directory using server rules, but protection depends
on the web server configuration. Verify that the directory cannot be accessed publicly
before using real customer data in production.

### Privacy

When a report is generated, the plugin reads WooCommerce order data selected by 
the administrator and stores generated CSV attachments and report metadata in the
site’s uploads directory. Depending on the configured fields, the files may contain
customer names, email addresses, telephone numbers, billing/shipping addresses, 
order details, and prices. The plugin sends the attachments to the supplier email
address configured by the administrator. It does not intentionally transmit this
data to the plugin author or a separate analytics service. Site administrators are
responsible for ensuring that the recipient is authorized to receive the data and
for setting appropriate retention and server access controls.

## Installation

 1. Upload the `cartscribe-order-reports-for-woocommerce` folder to the `/wp-content/
    plugins/` directory, or upload the ZIP from Plugins > Add New Plugin > Upload Plugin.
 2. Activate CartScribe Order Reports for WooCommerce.
 3. Make sure WooCommerce is installed and active.
 4. Open CartScribe Order Reports for WooCommerce in the WordPress dashboard.
 5. Configure the supplier email, report window, eligible order statuses, fields, and
    schedule.
 6. Use Preview and Send Test Email before enabling automatic reports.
 7. Enable automatic reports only after checking the CSV contents, mail configuration,
    and report-directory access protection.

## FAQ

### Does it require WooCommerce?

Yes. WooCommerce must be installed and active, and the plugin requires a WordPress
user with the `manage_woocommerce` capability to access its administration page.

### Are all features free?

Yes. This release does not include paid feature gates, usage quotas, or a license
requirement.

### Why can a scheduled report run late?

The plugin uses WP-Cron, which normally runs when WordPress receives a visit. Low-
traffic sites may execute scheduled tasks late.

### Does a sent status guarantee delivery?

No. It means `wp_mail()` accepted the message for processing. Check your SMTP or
mail provider logs to confirm delivery.

### Will a failed retry regenerate the report?

No. The retry action reuses the saved CSV attachments for that report. Automatic
exports track orders after `wp_mail()` accepts the report.

### Does the test email contain real customer information?

No. The test email uses sample CSV data.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“CartScribe Order Reports for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Samir Ansari ](https://profiles.wordpress.org/samiransari/)

[Translate “CartScribe Order Reports for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/cartscribe-order-reports-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cartscribe-order-reports-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/cartscribe-order-reports-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/cartscribe-order-reports-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/cartscribe-order-reports-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Added WordPress.org-standard readme and explicit GPL-2.0-or-later license metadata.
 * Prepared packaging metadata for directory submission.

#### 1.1.0

 * Added settings UI, schedules, CSV previews, test email, manual send, archive,
   logs, and retry handling.

## Meta

 *  Version **1.1.3**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [csv](https://wordpress.org/plugins/tags/csv/)[order export](https://wordpress.org/plugins/tags/order-export/)
   [reports](https://wordpress.org/plugins/tags/reports/)[supplier](https://wordpress.org/plugins/tags/supplier/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/cartscribe-order-reports-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cartscribe-order-reports-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cartscribe-order-reports-for-woocommerce/reviews/)

## Contributors

 *   [ Samir Ansari ](https://profiles.wordpress.org/samiransari/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cartscribe-order-reports-for-woocommerce/)