Order / Coupon / Subscription Export Import Plugin for WooCommerce

4.52 out of 5

  • You are protected by our 30 Day Money Back Guarantee
  • License entitles 1 year of support & updates
  • Extend support & updates at 50% discount after first year
Sold By: WebToffee
  • Description
  • Changelog
  • Reviews (21)
  • FAQ (8)

This is perfect plugin if you are migrating to or from an existing WooCommerce shop, allowing you to maintain your order history including subscription orders. This plugin will even allow you to migrate thousands of coupons from your old eCommerce platform or campaigns.

Here is a list of things that this plugin can do

  • Import WooCommerce Orders from CSV file.
  • Export WooCommerce Orders to CSV file.
  • Import Subscription Orders from CSV file.
  • Export Subscription Orders to CSV file.
  • Import Coupons from CSV file.
  • Export Coupons to CSV file.
  • Scheduled Import and Export via FTP using Cron Job.
  • Import WooCommerce Orders from XML
  • Export WooCommerce Orders to XML
  • Supports Stamps.com, UPS WorldShip, FedEx & Endicia XML Formats

Top Features

Export WooCommerce Orders

With this feature, you can export and download order details as a CSV file on your computer or on FTP server. You can select the starting order row number, the maximum number of orders, start date, end date, and status as criteria while exporting orders.

Supports CSV and XML

With the support for both CSV and XML formats, you can easily move order data between most of the platforms.

Scheduled Export using Cron Job: You can schedule the export the Orders, Subscriptions Orders and Coupons at regular intervals to an FTP location by providing starting time and intervals between export. You can use a saved mapping file during auto export.

Exporting Orders in XML Format
Our Plugin helps you to easily export WooCommerce bulk order data in XML format supported by respective Service Providers. We support the below service providers out of the box.

  • Stamps.com
  • UPS WorldShip
  • FedEx
  • Endicia

Using the exported XML, you will be able to import the orders to the Service Provider very easily with no time spent on manual efforts. It also provides option to export XML using WooCommerce format, using which you will be able to import the orders to another WooCommerce website.

Order Export Settings ( Click to expand)

Order Import Settings ( Click to expand)

Import WooCommerce Orders

Import via Multiple Methods:
You can use the import functionality to:

  • Import by uploading a CSV file from your computer.
  • Import the file from a remote server via FTP/SFTP.

In case you want to import orders to WooCommerce, you first need CSV file with the required order details. Import this CSV file by using Import Orders option and map the required fields. This imports orders to your online store with Line Items, Customer details, Order total, etc.

Map Order Columns Easily: The columns of your CSV may not correspond with the WooCommerce order data fields always. You can map fields using the simple interface and then save the mapping settings for later imports.

Scheduled Order Import using Cron Job: You can auto import the Orders at regular intervals from CSV which is present on FTP Server by providing starting time and intervals between import. You can also auto export the products to FTP in a CSV file at regular intervals.

Import Order XML from:

  • Stamps.com
  • UPS WorldShip
  • FedEx
  • Endicia

You can import Order meta data to WooCommerce site using XML exported from all above shipping providers.

Make Bulk Updates

Merge or Update Orders

This feature is useful to add more information to the orders or update the existing data. When your existing data need to be modified, you can update it by importing the updated CSV file instead of manually updating orders one by one.

Update Existing Products: You can use the ‘merge products’ feature for adding more information to existing orders or updating the existing order details. This helps the store owner to update hundreds or thousands of orders with new info such as order status.

Apply Rules to Modify Fields in Bulk: Modify hundreds or thousands of orders by applying custom rules during import ( e.g: change status of the order). An Evaluation field is used to modify/update the value of product fields mapped during the import process.

Map Fields / Set Custom Rules for Bulk Updation ( Click to expand)


Scheduled Import/Export Settings ( Click to expand)

Scheduled Import/Export using Cron Job

Scheduled Order Import using Cron Job: You can auto import the Orders at regular intervals from CSV which is present on FTP Server by providing starting time and intervals between import. You can also auto export the products to FTP in a CSV file at regular intervals.

Additonal Features

Checkout related plugins WordPress Users & WooCommerce Customers Import Export Plugin and Product Import Export Plugin for WooCommerce if you are specifically looking for Product or Customer Import/Export features


How does it work?

The Order / Coupon / Subscription Export Import 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, Custom Post Types, date, and pretty much every other WooCommerce Order / Subscription / 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 records, even on slow hosting environments.


Last Updated: 18-Jul-2018

= 2.3.6 =
* WP tested ok with 4.9.7 and WC 3.4.3
* Update to FTP settings: Export data based on status
* Update to FTP settings: export/import data based on mapping file
* Minor update to import line items column

= 2.3.5=
* WC 3.3.5 compatibility
* Bug fix - Disable email for imported customer note
* Bug fix - Importing multiple customer emails associated with a coupon
= 2.3.3=
* WC 3.3.3 compatibility
* Bug fixes
= 2.3.2=
* WC 3.3.1 compatibility
= 2.3.1 =
* Save export mapping profile, Export mapping in cron
= 2.3.0 =
* Subscription import download permission issue fixed
* Refund total in order XML export
* Fixed order line items issue in xml
* order exported status column introduced
* Shipping items column fix in CSV
* FTP export path, export file name and import file delimiter options added along with Test FTP button.
= 2.2.6 =
* hf_alter_csv_header and hf_alter_csv_order_data filter modified to pass three parameters to make compatible with custom columns column using snippet
* Added option to provide FTP export path
= 2.2.5 =
* Fix: 500 Internal Server Error Issue Fixed
= 2.2.4 =
* Fix: FTP Port was not getting saved for cron job
= 2.2.3 =
* [Improvement] Option to provide PORT number in FTP Settings
= 2.2.2 =
* Fix: Linking an order to subscription while updating subscription

= 2.2.1 =
* Subscription was getting moved to draft, Call to wrong file in plugin.
= 2.2.0 =
* PHP7 compatibility Tested OK
= 2.1.9 =
* Fix for HTML order notes import
= 2.1.8 =
* Bug fix for WC date format issue.
= 2.1.7 =
* Bug Fix.
= 2.1.6 =
* UPS XML Format updates
* Bug fix in order XML export date format.
= 2.1.5 =
* Added option for enable/disable Passive Mode while exporting/import via FTP.
= 2.1.3 =
* UPS XML export updated to latest WorldShip format (20.0.20).
= 2.1.2 =
* Compatibility updates for WooCommerce 3.0.3.
= 2.1.1 =
* Compatibility updates for WooCommerce 2.7.
= 2.1.0 =
* UPS order XML export format updates.
= 2.0.9 =
* Scheduled Order import updates.
= 2.0.8 =
* Coupon import/export updates.
= 2.0.7 =
* Order and user connection data modifications.
= 2.0.6 =
* mime_content type changes for PHP 5.2.9.
= 2.0.4 =
* Bug fix for UPS XML incorrect formatting.
= 2.0.3 =
* UI Change: Replaced order details separate options to a grouped option.
= 2.0.2 =
* Bug Fix: Corrected Order XML Formats of Fedex, Endicia, stamps, and WooCommerce.
= 2.0.1 =
* Bug Fix: Updated UPS XML to new UPS Worldship format.
= 2.0.0 =
* Merged with Order XML Import Export plugin.
= 1.4.3 =
*Bulk delete option modifications in WC Tools.
= 1.4.2 =
* Minimal fields order update fix.
= 1.4.1 =
* UI Updates.
= 1.4.0 =
* Updates orders with minimal fields.
= 1.3.9 =
* select all / unselect all option for columns in export screen in order/coupon/subscription plugin.
= 1.3.7 =
* Payment method meta updates on subscription import.
= 1.3.6 =
* order notes type updates fixes ( private / customer note ).
= 1.3.5 =
* Minor content update.
= 1.3.2 =
* Bug Fix.
= 1.3.1 =
* Added feature to import subscription meta data.
= 1.3.0 =
* Improvements on Coupon import and export.
= 1.2.8 =
* coupon usage count import export updates.
= 1.2.7 =
* Enhancement for additional meta with coupon export.
= 1.2.5 =
* Feature: Support URL URL Coupons in coupon import export.
= 1.2.4 =
* Enhancement: Quantity added in order line items export.
= 1.2.3 =
* Enhancement: Option to import order line items either by ID or SKU.
= 1.2.2 =
* Date Evaluation enhancements.
= 1.2.1 =
* Create user with order details if user not exist.
* Export settings tab updates.
= 1.1.9 =
* Security Improvements.
* UI improvement on Settings Page.
* Updated License Code.
= 1.1.5 =
* Stability improvements for subscription order import export.
= 1.1.4 =
* New Feature: Coupon Export Import.
* New Feature: Subscription Order Export Import.
= 1.1.2 =
* Added activation key.
* Generalized header and data filter of CSV.
= 1.1.0 =
* Added filter to support Role export.
= 1.0.9 =
* Updated support for Shipping fields.
* Suggest import to keep the given ID.
* Moved line items to last of CSV on export.
= 1.0.6 =
* New feature which will allow to change date format while mapping.
= 1.0.5 =
* Stability improvements.
= 1.0.2 =
* Moved custom meta data to end of CSV while export.
= 1.0.1 =
* Provision for adding extra meta.
= 1.0.0 =
* Initial version.
* Transform and map feature.
* Bulk export option in order listing page.

21 reviews for Order / Coupon / Subscription Export Import Plugin for WooCommerce

  1. Sarah
    5 out of 5

    (verified owner)

    I purchased three of the xadapter plugins to allow me to copy orders, products and customers from zen cart over to woocommerce – I have used other companies previously but often found that it never was a smooth as you expected. I asked a couple of questions before I purchased them, I had a reply within a few hours. I have now since used all 3 plugins and pulled across 3000+customers, 4000+orders, 2000+products including images – and everything seems to have just well worked! I read all the documentation first – as there is an order to how you set these things up (ie orders LAST!!) and I had a couple of ERR moments to which Mark was very instant in his reply, very helpful and resolved every question that I had. One item was not within the help documentation – but it was within the sample CSV files that you can download – I didn’t download these (as the woo shop was empty I didn’t think it would be populated) but they are just dummy details so that would have avoided a couple of questions. I intend to use these plugins again for other sites – don’t get my wrong you must make sure your CSV data is CORRECT before starting anything – no shortcuts! but once I had the CSV correct the uploads were pretty instant! Thank you!

  2. Satoru
    5 out of 5

    (verified owner)

    Plugin works perfectly, But their customer support is more than that : ) Thank you for your help Mark!!

  3. Marie
    4 out of 5

    (verified owner)

    Had an issue with the plugin. Support responded saying it was a holiday (Easter weekend) and fixed the issue by Tuesday of that week. Now, it works perfectly.

  4. Bryan
    5 out of 5

    (verified owner)

    I didn’t want to purchase a plugin, but to get a site redesign live I needed to. Unfortunately the first go-around I tried the ‘official’ WooCommerce plugin, with no luck. Support was out on holiday (New Years). Completely understandable, but I needed to launch, now!

    I found XAdapter’s plugin and purchased it. It didn’t work right away for my site (issue with subscriptions), but support staff was very responsive and helpful. Within a short period of time I was able to get my production site’s orders into the new site. I couldn’t recommend this enough for exporting/importing orders!

  5. Julien
    4 out of 5

    (verified owner)

    The plugin works very well. But above all, the support is great! I needed the plugin to allow the export of custom fields, and also to save the export mapping. Mark was very responsive and very professional, and solved every problem very quickly (…despite my very basic English).

  6. Geoff
    5 out of 5

    (verified owner)

    Saved me hours. I had wrangled with the beta version of another plug in and some serious back end SQL before I bit the bullet and spend the $69. Shoulda done it earlier, would have saved me even more hours.

  7. Mike
    5 out of 5

    (verified owner)

    Great product. Helped in exporting to CSV in my case. Support is one of the best I’ve experienced so far. Thank you guys!

  8. Paul
    1 out of 5

    (verified owner)

    In our system the plugin constantly dies and it creates multiple subscriptions when rerun. Hopefully customer support will help.

  9. Charles
    1 out of 5

    (verified owner)

    After 12 days of back and forth with support, I’m totally fed up. This plugin doesn’t work as described, is poorly made and the support has been useless. Worse, as soon as I started asking for my money back, they went silent on me. Go with All Import or something else and avoid these guys!

    • Anindo

      Hi Charles,

      We sincerely regret the inconvenience caused to you.
      Our team is already in communication with you. They have suggested to use the merge option.

      We request you to be in communication with our support team and show patience. We are confident that your problem will be resolved.

  10. John
    5 out of 5

    (verified owner)

    Great Support..

    I had an issue with my licence key that was sorted within minutes.. Thanks again for a perfect product and perfect support!

  11. Greg
    5 out of 5

    (verified owner)

    It’s better than woocommerce’s Skyverge import plugin which cant handle datestamps correctly. It also exports in a format more compatible with woocommerce order import than the alternatives which is strange but true. Keep up the good work.

  12. milosh
    5 out of 5

    (verified owner)

    Very good and useful plugin. I believe it can be even better with more flexible export filters.
    Amazing support, definitely made my day.

  13. Matthew
    5 out of 5

    (verified owner)

    A fantastic plugin which really delivers against my need to bulk import (and regularly update) subscriptions and orders. Nothing else like it in the marketplace. Outstanding support too 10/10!

  14. Drew
    5 out of 5

    (verified owner)

    We are using version 2.1.1 and for some reason the exported UPS WorldShip XML format did not match what WorldShip 2017 requires. Since I first contacted support, they have provided prompt replies and wrote custom code to get the plugin working for my site. I’m impressed that they spent the time to get the plugin working instead of telling me to purchase another plugin. I look forward to future updates so the plugin works out of the box.

  15. Jeremy
    5 out of 5

    (verified owner)

    Great support so far using this plugin, you certainly get what you pay for with this plugin

  16. David Furland
    5 out of 5

    (verified owner)

    What a great plugin. Really easy to use, and an OUTSTANDING support. Great.
    They really saved me.

  17. 5 out of 5

    I am a website developer which implemented this plugin into a client’s website. The plugin extremely simple to use and the setup was extremely simple. The support for extra functionality has been brilliant and i believe with future updates this plugin will be the best in the market, for example exporting to csv with permanent custom headers. I highly recommend this plugin to other developers looking for a woocommerce export to csv plugin.

  18. Jeroen
    5 out of 5

    (verified owner)

    This plugin helped me with a big problem: getting the right order information out of an old backup into a new site. Though there were problems along the way with different fields, Mark helped me as long as it took to get everything right.
    Great support!

  19. Scott
    5 out of 5

    (verified owner)

    This plugin developed the world’s best people and support staff – just incredible. For my needs, Mark and the team did update the plugin for the first time, allowing you to import custom date value, and Mark has worked with me almost all day to import the values in the custom field. The team that works on these plug-ins – are true professionals and great guys.

  20. Alex
    5 out of 5

    (verified owner)

    Plugin is great….but Support is 100 times better then plugin.

  21. Curtis
    5 out of 5

    (verified owner)

    Great Plugin.. Outstanding support.. You made my day!!!

Only logged in customers who have purchased this product may leave a review.

Frequently Asked Questions

You can use the purchased plugin as long as you want. While purchasing a plugin license, you become eligible to receive updates and support for a period of one year. To get support and updates after one year, you need to to renew the License.

If your License expires you can still use the plugin on your site for as long as you like but you can no longer access the file for download or receive support or updates for the plugin.

Your License need to be renewed annually. We usually provide a 50% discount if you renew the License before the expiry date.

We have extensive documentation on our website (tutorials, knowledge base, FAQs and sample code snippets).
If you need any assistance you can create a new support ticket and our team will respond as quickly as possible. We usually respond with in 1-2 business days.
Product support via phone, Facebook or Twitter is unavailable at this time.

We update our plugins frequently. This could be when we introduce a feature or fix a bug. View the changelog on the product page to check the latest version.

We offer a 30-day money back guarantee whatever is the reason. If you find the product does not work the way you need, we can issue a refund.

Once your order is complete, you should receive an email notification with a download link. You may also go to your account page and click the Downloads tab to find all available products.

Yes. It has provision to export additional meta tags of orders.

You are protected by our 30 Day Money Back Guarantee.     Add to cart