Dazzlebirds Orders Import Export For WooCommerce

Plugin Banner

Dazzlebirds Orders Import Export For WooCommerce

by WP SmartStore

Download
Description

WooCommerce Orders Import Export made easy. Dazzlebirds lets you bulk import and export WooCommerce orders and coupons as CSV files — built for store migrations, scheduled backups, bulk discount setup, and accounting workflows.

Whether you need to export WooCommerce orders to CSV for reporting, import orders from another store, or manage thousands of coupons in bulk, this plugin handles it all without timeouts or data loss.

Order Import and Export

  • Export WooCommerce orders to CSV with full line-item, billing, shipping, fee, tax, and refund detail.
  • Filter order exports by date range, order status, customer, coupon, product, or order ID list.
  • Import WooCommerce orders that preserve the original order ID, line items, customer mapping, coupons used, tax lines, and refunds.
  • HPOS (High-Performance Order Storage) compatible — works with both legacy and custom order tables.

Coupon Import and Export

  • Export WooCommerce coupons including discount type, amount, usage limits, expiry, allowed/excluded products and categories, customer-email restrictions, and metadata.
  • Import coupons with the original coupon ID preserved (when the slot is free) — ideal for migrating coupons between WooCommerce stores.

Common Features

  • CSV column mapping UI for advanced imports + Quick Import for one-click round-trips.
  • Batched processing with configurable batch size — handles tens of thousands of WooCommerce orders without server timeouts.
  • Import/export history table with per-operation logs, downloadable exported files, and optional auto-delete of old records.
  • CSV delimiter selectable per operation (comma, semicolon, tab, pipe, or custom character).
  • Backup-before-import confirmation popup on every import action.
  • Save and reuse column-mapping templates for repeated workflows.

Who Is This For?

  • Store owners migrating WooCommerce orders between servers or domains.
  • Developers handling bulk order import for client stores.
  • Finance and accounting teams exporting WooCommerce order data to CSV for reporting.
  • Marketing teams doing bulk WooCommerce coupon import and export.
  1. Upload the plugin files to /wp-content/plugins/dazzlebirds-orders-import-export-for-woocommerce, or install directly through the WordPress plugin screen.
  2. Activate the plugin through the Plugins screen.
  3. Make sure WooCommerce is installed and active.
  4. Navigate to WC Data Manager in the WordPress admin menu, then choose the Import or Export tab.
How do I export WooCommerce orders to CSV?

Go to WC Data Manager Export, select Orders as the post type, apply any filters (date range, status, customer, product, etc.), and click Export. Your CSV file will be generated in batches and made available for download from the history table.

How do I import WooCommerce orders from a CSV file?

Go to WC Data Manager Import, select Orders, upload your CSV file, map the columns to the correct WooCommerce order fields using the column mapping UI, and run the import. Use Quick Import for one-click re-imports of previously exported files.

Does this plugin require WooCommerce?

Yes. WooCommerce 5.0 or higher must be installed and active for the plugin to work.

Does it work with HPOS (Custom Order Tables)?

Yes. The plugin fully declares HPOS compatibility and reads/writes orders through the WooCommerce data store — not via direct wp_posts queries — so it works correctly whether HPOS is enabled or disabled.

What CSV file formats and delimiters are supported?

CSV is the supported format for both import and export. The delimiter is selectable per operation: comma (default), semicolon, tab, pipe, or a custom character of your choice.

Is there a limit on the number of orders or coupons I can import or export?

No hard limit. The WooCommerce orders import export process runs in configurable batches, so even stores with tens of thousands of orders or coupons can complete the operation without PHP timeouts.

Will importing overwrite my existing WooCommerce orders or coupons?

If an imported order or coupon ID matches an existing record, that record will be updated. A confirmation popup will warn you to create a backup before every import runs.

Can I save my column-mapping setup for future imports?

Yes. After mapping columns during an advanced import, you can save the mapping as a named template and reuse it for future WooCommerce order or coupon import operations.

Can I import products, customers, reviews, or categories with this plugin?

No. This plugin is focused exclusively on WooCommerce orders import export and coupon import export. For products, customers, and other post types, please install the matching plugins in the Dazzlebirds Import Export suite.

Where can I see the history of past imports and exports?

The History tab inside WC Data Manager shows a full log of every import and export operation, including status, record counts, error details, and a download link for exported CSV files.

1.0.0

  • Initial release.
  • WooCommerce orders import and export with line items, billing, shipping, fees, taxes, refunds, and metadata.
  • WooCommerce coupon import and export with discount rules, usage limits, expiry, and product/category restrictions.
  • HPOS (High-Performance Order Storage) compatibility.
  • Batched processing with configurable batch size for large stores.
  • Import/export history tracking with optional auto-delete of old records.
  • Save and reuse import column-mapping templates.
  • Backup-before-import warning popup on every import action.
Back to top