Order Export & Order Import for WooCommerce



Order Import Export Plugin for WooCommerce is a perfect tool if you are migrating an existing shop on a different eCommerce platform to WooCommerce. You can also migrate order data seamlessly from one WooCommerce store to another allowing you to maintain your order history including subscription orders (available in premium).
The plugin will also allow you to migrate thousands of coupons from your old eCommerce platform or Campaigns.
The following are functionalities offered by the basic version of the plugin.

🔸 Export Orders to CSV file.
🔸 Import Orders from CSV file.
🔸 Export Coupons to CSV file.
🔸 Import Coupons from CSV file.
🔸 Export Subscription Orders to CSV file(Premium Feature).
🔸 Import Subscription Orders from CSV file(Premium Feature).
🔸 Tested OK with WooCommerce 5.1.0
🔸 Tested OK with WP 5.7
🔸 Tested OK with PHP 7.3.5

Additional features that will help you in the CSV export and import process:

🔸 Export and import in batches
🔸 Create a pre-saved template for quick and easy export
🔸 Mapping and re-ordering of export columns
🔸 Export orders starting after an offset value
🔸 Skip or update existing orders/coupons while importing.
🔸 Create and maintain import and export history with options to re-run, view logs, and delete an entry
🔸 Log of the import and export will help in identifying what went wrong for debugging purposes.

More information about the setup of the plugin and a sample CSV that is taken as input by the plugin is given in the basic set up guide

Order Export & Order Import for WooCommerce Premium Version Features

✅ Export WooCommerce Orders to CSV file.
✅ Import WooCommerce Orders from CSV file.
✅ Export Subscription Orders to CSV file.
✅ Import Subscription Orders from CSV file.
✅ Import Coupons from CSV file.
✅ Export Coupons to CSV file.
✅ Importing Order meta to WooCommerce.
✅ Export Filters(Order Status, Product, Coupon Type, Customer etc)
✅ Change values while import using Evaluation Field feature.
✅ A number of third party plugins supported.
✅ Column Mapping Feature to Import from any CSV format.
✅ Import and Export via FTP.
✅ Schedule automatic import using Cron Job Feature.
✅ Scheduled export using Cron Job Feature.
✅ Import WooCommerce Orders from XML.
✅ Export WooCommerce Orders to XML.
✅ XML Export/Import supports Stamps.com desktop application, UPS WorldShip, Endicia and FedEx.
✅ Excellent Support for setting it up!

For complete list of features and details, Please visit Order Export Import Plugin for WooCommerce for more details

Note: Please note that below section applies to our free version and premium version. While the flow is same, some of the features are only available in premium version.

How to export orders from WooCommerce?

The Order Export & Order Import for WooCommerce Plugin’s simple interface makes it extremely easy to map the data in your CSV file to the appropriate fields in WooCommerce. The plugin supports Custom Fields, dates, and pretty much every other WooCommerce Order / WooCommerce Subscription / WooCommerce Coupon field.

Our Plugin helps you to export WooCommerce bulk order data in XML format prescribed by other Service Providers. Using exported XML, you can import the orders to the Service Provider. It also provides an option to export XML using WooCommerce format, using which you will be able to import the orders to another WooCommerce website.

WooCommerce Export Orders

To Export WooCommerce Orders to CSV just click the Export Orders button from the plugin page. You can select the order or subscription statuses and coupon types that you want to export. Configure other settings and select the columns you want to export.

How to import orders to WooCommerce?

The Order Export & Order Import for WooCommerce Plugin’s simple interface makes it extremely easy to map the data in your CSV file to the appropriate fields in WooCommerce. The plugin supports Custom Fields, dates, and pretty much every other WooCommerce Order / WooCommerce Subscription / WooCommerce Coupon field.

Our Plugin is designed to be efficient with large imports as it splits large import files into smaller chunks, making it possible to import large files with thousands of data and records, even on slow hosting providers.

WooCommerce Import Orders

To Import WooCommerce Orders by uploading CSV, use the Import Orders button from the plugin page. The columns of your CSV may not always correspond with the WooCommerce order data fields. In such a case, you will have to manually provide a mapping and then save the mapping settings for later imports.

Please refer the documentation for more detailed help.

Highlights: Simply Export Orders, Customer Order CSV Export, Export Orders to Excel, Export Coupons, Import Coupons, Export Subscriptions, Import Subscriptions. Best WooCommerce Order Export Plugin in Market.

Other useful plugins from WebToffee for migrating WooCommerce data:

Order XML File Export Import for WooCommerce: Export and Import orders from your store using an XML file.

Sequential Order Number for WooCommerce: Easily manage orders with all the order numbers sorted sequentially.

Product Import Export for WooCommerce: This free plugin will help you import and export products from your store using a CSV file.

Product Reviews Import Export for WooCommerce: This plugin will help you import and export the product reviews in your store using a CSV file.

Import Export WordPress Users: Import and export the users in your WordPress store using a CSV file with the help of this plugin.

Product Catalog Sync for Facebook: Allows you to sync your WooCommerce products with Facebook Business Manager Account

About WebToffee.com

WebToffee creates quality WordPress/WooCommerce plugins that are easy to use and customize. We are proud to have thousands of customers actively using our plugins across the globe.


  • Order Import / Order Export Screen

  • Order Import Success Screen

  • Exported order sample Screen



🔸 PHP Version:
🔸 WooCommerce version:
🔸 WordPress version:

Automatic Installation

The automatic installation of the plugin is the easiest way to install the plugin. You can install the plugin without even leaving your browser window and from within your WordPress dashboard.

From your admin dashboard, go to Plugins > Add New. From the search box, type “WooCommerce order import” or “WooCommerce order export” and then search plugins. Click the install button on the Order Import Export Plugin for WooCommerce by WebToffee and then activate the plugin.

Now you are ready to start importing and exporting orders and coupons to and from your store.

Manual Installation

In the manual installation, you will need to download the zip file of the plugin from the plugin page in WordPress.org. You can upload the file directly from your WordPress dashboard, or using an FTP application.

Plugin Updates

For every update of the plugin, you will be notified of the installed plugins page. You can directly update the plugin from your dashboard. We recommend that you keep the latest version of the plugin so that you can avail of the new functionalities and security features.

Часто задаваемые вопросы

Does this plugin export order line item details?

Yes. You can import or export order line item details.

Are you redirected to the dashboard or login page while exporting?

By default, admin and store manager are given access to export orders from your store. Please visit How to export WooCommerce items without user role restriction for more details

Can I update existing orders using this plugin?

Yes, you can update the existing order details while importing.

Can I create mass orders using this plugin?

Yes, you can create mass orders while importing using a CSV file. Create a CSV for this purpose with order details without specifying the order ID. This will create new orders in the store the file is imported to.

Error caused because of the same order IDs on the target website

If you are migrating the orders from one site to another site and if the order ID is already used on the target site for other posts, then the orders will be imported with a new order number. You can resolve this issue by deleting the entries in the order ID column of the CSV.
If you need to retail the order numbers, you can overcome this issue with the help of our Sequential order number plugin.

Does this plugin import/export custom fields?

No, this feature is only supported by the premium version of the WooCommerce order import export plugin.

Are the order IDs retained in an import/export?

Yes the order IDs will be retained unless there is another post type or order of the same ID already present in the website the CSV is imported to.

Does this plugin import orders to an XML file?

No, this is a premium feature.

Does this plugin support multisite?


Should the CSV be UTF-8 encoded?



Super simple and easy to use. Did the job with no issues. Thanks for building this plugin!
After version-update fiascos with older imp/exp plugins, this is a breath of fresh air. Thank you for coming out with your plugin.
Посмотреть все 157 отзывов

Участники и разработчики

«Order Export & Order Import for WooCommerce» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «Order Export & Order Import for WooCommerce» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений


  • Tested OK with WC 5.1 and WP 5.7


  • Tested OK with WC 4.9.2


  • Tested OK with WC 4.7.1 and WP 5.6
  • New filter options added in order export.


  • Tested OK with WC 4.7.0 and WP 5.5.3


  • Tested OK with WC 4.6.0


  • [Improvement] Coupons expiry date import and export.


  • Tested OK with WC 4.5.2
  • [Improvement] import date format.


  • Bug Fix:- Access denied message when importing orders.
  • Tested OK with WC 4.5.0 and WP 5.5.1


  • [Improvement] import date format.
  • Tested OK with WC 4.2.0 and WP 5.4.2


  • [Improvement] line item tax import and export.
  • Tested OK with WC 4.1.0 and WP 5.4.1


  • Bug Fix:- Problem with activating plugin in multisite.


  • Tested OK with WP 5.4


  • Bug Fix:- Paid date and Completed date not importing.
  • Tested OK with WC 4.0.0


  • [Improvement] Security


  • Bug Fix:- Delete uploaded CSV temp file after import.


  • Tested OK with WC 3.9.2


  • Bug Fix:-Coupon usage count.
  • Tested OK with WC 3.9.1


  • Bug Fix:-Shipping tax not importing.
  • Tested OK with WP 5.3.2


  • provision to export for Super Admin users.
  • Tested OK with WP 5.3 and WC 3.8.1


  • Tested OK with WP 5.2.4 and WC 3.8


  • WC 3.7.1 Tested OK.


  • Bug fix:Error on fetching Refund amount.


  • WP 5.2.3 Tested OK.
  • Bug fix:’Cannot insert order without order status’.
  • Bug fix:Order note comment_author not export and import.


  • WC 3.7.0 Tested OK.
  • update information hook added.


  • Tweak: Status field made mandatory to import new orders.
  • WC 3.6.5 Tested OK.


  • Bug fix: Refund,Coupon,Fee Items export import.


  • Tested OK with WP 5.2.2 and WC 3.6.4
  • Bug fix: Orders getting imported to new IDs when import ID conflicts with existing post IDs.
  • Issue with using the plugin in multi-site setup.
  • Help tab modification.


  • Tested OK with WP 5.2.1 and WC 3.6.3
  • Bug Fix:- Order fields getting blank on updating when the fields are not present in CSV.
  • Coupon import optimisation.


  • Tested OK with WP 5.2
  • Bug Fix:- Issue with Coupon Expiry Date export and import.


  • Tested OK with WC 3.6.2
  • New Feature:- Filters added in order export(offset & limit).
  • Order notes optimisation.
  • Compatibility with PHP 7.3.5


  • Tested OK with WC 3.6.1 and WP 5.1.1.
  • Bug Fix and Improvements: Tax calculation.


  • Bug fix: Tax calculation.
  • WC 3.5.6 compatibility.


  • Bug fix.
  • WC 3.5.5 and WP5.1 compatibility.


  • Tools Updated.
  • Help tab added.
  • Bug fix: Import of ‘download permissions’.
  • Bug fix: 2 blank meta columns on coupon export.
  • All sample CSVs updated.
  • Order date supports formats, ‘d-m-y H:i’ & ‘Y-m-d H:i:s’.
  • WC 3.5.4 compatibility.
  • Language translation supported.


  • Tested OK with WC 3.5.3 and WP 5.0.3.
  • Content Update.


  • Tested OK with WC 3.5.2 and WP 5.0.2


  • WC 3.5.1 Tested OK.
  • Bug fix and Improvements.


  • WC 3.5.0 Tested OK.


  • Content Update.


  • WC 3.4.5 Tested OK.
  • Review link added on footer.


  • WC 3.4.4 Tested OK.
  • Bug fix.
  • Readme content change.


  • Sample CSV file updated.
  • WC 3.4.3 Tested OK.
  • Bug fix.


  • Bug fix.


  • Fixed Order currency import issue.
  • WP 4.9.5 and WC 3.3.5 Tested OK


  • Fixed Coupon customer import issue.
  • WP 4.9.5 and WC 3.3.4 Tested OK


  • Improved UI
  • Uninstall feedback


  • WC 3.3.3 Tested OK
  • Keeping Order ID in order import


  • WP 4.9.4 and WC 3.3.1 Tested OK


  • WP 4.9 and WC 3.2.4 Tested OK


  • WP4.8 , WC3.1 and PHP7 Compatibility Tested OK


  • Fixed some warnings.


  • Minor Content Change.


  • Minor Content Change.


  • Bug fix: Fixed Coupon import warnings.


  • Bug fix: Fixed WC Log issues.


  • Minor Content Change.


  • Compatibility with WC 3.0.3 ( fixed issue with order_date )


  • Compatibility with WC 2.7


  • Sample CSV file updated.


  • Plugin Icon Change.


  • Support Content Change.


  • Minor Content Change.


  • Optimized order line item import.


  • Introduced coupon export import.
  • Support for Subscription Orders export import in premium.


  • Security related improvements and bug fixes.


  • Security related improvements.


  • Order line items linking improvements.


  • Updated customer linking with order details.


  • CSV Parsing improvements.


  • Minor modification.


  • Shipping related fields updated in import.


  • German Translation file added.


  • Export order limit updated to unlimited.


  • Minor modification.


  • Export /Import WooCommerce Orders.