WooCommerce Customer Order CSV Import Changelog

The latest version is WooCommerce Customer Order CSV Import 3.12.6, Released on June 16, 2026

Changelog for WooCommerce Customer Order CSV Import


  *** Customer/Order/Coupon CSV Import Suite Changelog ***

2026.06.16 - version 3.12.6
* Fix - Custom order number meta (`order_number` and `order_number_formatted`) was not being persisted to the database on imports

* Fix - Update usage of deprecated `wc_enqueue_js()` function
* Tweak - Imported orders are now created initially with `auto-draft` status (as opposed to no status) before being transitioned to their final status, after line items are added
* Misc - Updated the SkyVerge Plugin Framework to v6.2.2

2025.12.15 - version 3.12.5
* Fix - Error handling not always working during import uploads
* Misc - Improve escaping and sanitizing throughout codebase
* Dev - Remove unused `count_lines_in_file()` method in `WC_CSV_Import_Suite_Importer` class

2025.06.16 - version 3.12.4
* Fix - When importing a coupon that already exists, the description was not being updated
* Misc - Update the SkyVerge Framework to v5.15.12

2025.02.25 - version 3.12.3
* Fix - Orders imported with $0 totals
* Dev - Type check hardening to avoid potential errors

2024.09.25 - version 3.12.2
* Fix - Remove support for deprecated navigation feature

2024.09.23 - version 3.12.1
* Fix - Handle auto_detect_line_endings deprecation notice for PHP >= 8.1
* Misc - Add `WC_CSV_IMPORT_SUITE_ENABLE_AUTO_DETECT_LINE_ENDINGS` constant flag to enable automatic line ending detection

2023.07.28 - version 3.12.0
* Misc - Add compatibility for WooCommerce High Performance Order Storage (HPOS)
* Fix - Address a possible PHAR deserialization vulnerability in import upload handling

2022.12.01 - version 3.11.0
* Misc - Require PHP 7.4 and WordPress 5.6

2022.08.24 - version 3.10.4
* Fix - Improve Background Job Handler compatibility with newer WooCommerce versions while processing a job queue

2022.08.15 - version 3.10.3
* Fix - Replace deprecated `is_ajax()` function calls with `wp_doing_ajax()`
* Misc - Require WooCommerce 3.9.4 or greater

2021.03.24 - version 3.10.2
* Fix - Address a namespace issue in the order parser causing PHP errors

2021.03.15 - version 3.10.1
* Feature - Add support for the WooCommerce Navigation admin feature

2020.12.07 - version 3.10.0
* Misc - Add compatibility for WooCommerce 4.7
* Misc - Require PHP 7.0 or newer

2020.11.25 - version 3.9.2
* Misc - Add PHP 8 support

2020.09.30 - version 3.9.1
* Misc - Remove the SkyVerge help menu item as part of the plugin assets

2020.08.17 - version 3.9.0
* Misc - Add SkyVerge help menu for support on WooCommerce.com connected sites

2020.08.05 - version 3.8.8
* Tweak - Offer an import option to avoid reducing stock for imported orders
* Fix - Do not reduce stock for imported orders that may contain unknown items that do not match catalog products
* Fix - Check for orphaned variations when importing orders with line items pointing to variable products that have no identifiable parent

2020.05.29 - version 3.8.7
* Fix - Correctly import order paid dates when specified in the order's imported meta data

2020.05.04 - version 3.8.6
* Misc - Add support for WooCommerce 4.1

2020.03.12 - version 3.8.5
* Fix - Parse tax_data from the CSV file to allow for line item tax data on import

2020.03.10 - version 3.8.4
* Misc - Add support for WooCommerce 4.0

2020.02.27 - version 3.8.3
* Fix - Prevent a Checkout error trying to use imported coupons in WooCommerce 3.9 and newer

2020.02.12 - version 3.8.2
* Fix - Prevent deprecated notice in PHP 7.4 triggered by calling implode() passing arguments in the wrong order

2020.01.02 - version 3.8.1
* Misc - Add support for WooCommerce 3.9

2019.10.22 - version 3.8.0
* Misc - Add support for WooCommerce 3.8
* Fix - Fix fees not being updated when merging existing orders

2019.08.09 - version 3.7.0
* Misc - Add support for WooCommerce 3.7
* Misc - Remove support for WooCommerce 2.6
* Misc - Require PHP 5.6+

2019.06.27 - version 3.6.2
* Fix - Fix customer emails on coupon import

2019.05.29 - version 3.6.1
* Fix - Allow items with empty SKUs if allowing import of unknown products
* Fix - Do not add a new user if the ID matches an existing user with a different email address

2019.04.17 - version 3.6.0
* Misc - Update SkyVerge plugin framework to version 5.4
* Misc - Drop support for PHP 5.2: PHP 5.4 is the minimum required version
* Misc - Add support for WooCommerce 3.6

2018.10.16 - version 3.5.5
* Misc - Add support for WooCommerce 3.5

2018.05.29 - version 3.5.4
* Tweak - validate order billing and shipping emails before running import

2018.05.23 - version 3.5.3
* Misc - Add support for WooCommerce 3.4

2018.05.03 - version 3.5.2
* Tweak - Add option to control whether order emails should be sent during imports
* Fix - Ensure line items with zero-value totals properly imported
* Fix - Ensure correct admin url is used on column mapper form

2018.02.09 - version 3.5.1
* Fix - Avoid PHP errors during order import

2018.01.23 - version 3.5.0
* Tweak - Try to match line item meta to product attributes if the meta key matches a product attribute label
* Fix - Ensure imported line item product attributes are recognized by WooCommerce when they exist
* Fix - Ensure empty line items are skipped when importing orders
* Misc - Add support for WooCommerce 3.3
* Misc - Remove support for WooCommerce 2.5

2017.11.07 - version 3.4.3
* Fix - Upgrade plugin framework to avoid conflicts when CSV Export is also in use

2017.09.19 - version 3.4.2
* Fix - Ensure order currency and customer user are properly set via import

2017.07.04 - version 3.4.1
* Fix - Address a potential fatal error with imported jobs being removed from the queue when over 14 days old

2017.06.28 - version 3.4.0
* Tweak - Store uploaded CSV files in a custom protected directory and remove them after 14 days to enhance security
* Fix - An empty fee item was added to imported orders even if there were none in the file when using the CSV Export's Default format
* Fix - Order date was set to the wrong timezone when importing on WC 3.0+

2017.05.31 - version 3.3.3
* Tweak - Use direct SQL queries for background jobs to prevent caching issues on certain hosts
* Tweak - Use GET request to dispatch background jobs as a workaround to POST request rate-limiting issues on certain hosts
* Fix - Order data could be missing in some cases while creating orders with WooCommerce 3.0+
* Fix - Ensure refund dates use the proper format in WooCommerce 3.0+

2017.05.09 - version 3.3.2
* Tweak - Set order paid date when importing if using a paid order status
* Fix - Ensure that download permissions are properly granted on order imports
* Fix - Ensure that order dates are properly set in imports

2017.04.11 - version 3.3.1
* Fix - Ensure that certain custom data fields are preserved when omitted from a merged CSV

2017.03.28 - version 3.3.0
* Tweak - Removed default values for order imports when merging data
* Misc - Added support for WooCommerce 3.0
* Misc - Removed support for WooCommerce 2.4

2017.02.07 - version 3.2.2
* Fix - Merging passwords while emails were disabled could set an incorrect password

2016.12.28 - version 3.2.1
* Fix - Variation meta for line items could be duplicated in some cases

2016.12.07 - version 3.2.0
* Feature - Add import management screen to view job progress or stop running jobs

2016.11.23 - version 3.1.2
* Tweak - WordPress password emails can be suppressed for updated customers when email sending is off
* Tweak - Update requirements for WordPress 4.4 to ensure job names save properly
* Fix - Decode encoded characters in item meta during order imports
* Fix - Improve matching for order numbers from the free Sequential Order Numbers plugin

2016.11.09 - version 3.1.1
* Tweak - Attempting to start a new import while one is running will take you to the current progress page to avoid duplication
* Fix - Coupon imports could not properly set multiple product category usage limits
* Fix - Import progress stalling with some server environments
* Misc - Update SkyVerge plugin framework

2016.10.04 - version 3.1.0
* Feature - Billing & shipping addresses can be copied from customer profile when importing orders
* Feature - Admin notice is displayed when an import is complete to make it easier to return to the progress report. Feel free to leave import screen!
* Tweak - Dry run actions now include a link to return to import settings
* Misc - Improved import error handling
* Fix - Update order number / formatted number on merge
* Fix - str_getcsv compatibility with PHP versions below 5.3

2016.08.02 - version 3.0.3
* Tweak - Improve messaging around required PHP dependencies
* Fix - Improve refund support for CSV Export default format

2016.06.28 - version 3.0.2
* Tweak - Use the payment method column value as id, rather than title from CSV Export formats
* Fix - Check post type for the matching order_id before merging
* Fix - Ensure download permissions are granted

2016.06.14 - version 3.0.1
* Fix - Ensure order status matching is case insensitive

2016.06.02 - version 3.0.0
* Feature - Orders can now be merged / updated during import, hooray!
* Feature - Redesigned import UI, with a detailed progress & results screen
* Feature - Files can be imported from URLs & file paths as well as uploaded
* Feature - Data can be copied & pasted into the import screen instead of uploaded
* Feature - Added CSV column mapping to support manual changes and a wider array of file formats
* Feature - CSV file preview introduced
* Feature - CSV files are now imported in background, should handle large files with no issues
* Feature - Added support for importing taxonomies
* Feature - Order Import: Added dedicated column for order currency
* Feature - Order Import: Added support for importing order refunds
* Feature - Customer Import: Option to send WooCommerce welcome emails to imported customers
* Feature - Create your own importers by extending the WC_CSV_Import_Suite_Importer class
* Tweak - Order Import: Added option to re-calculate order taxes & totals on import
* Tweak - Customer Import: Option to hash passwords on import or import pre-hashed passwords
* Misc - Completely rewritten from the ground-up for improved reliability and performance
* Misc - Added support for WooCommerce 2.6
* Misc - Removed support for WooCommerce 2.3
* Misc - Now requires PHP 5.3 or newer to operate
* Misc - Many other small tweaks, fixes, and improvements

2016.01.14 - version 2.9.0
* Misc - Added support for WooCommerce 2.5
* Misc - Removed support for WooCommerce 2.2

2015.12.21 - version 2.8.1
* Fix - Addresses a compatibility issue with WordPress 4.4 with orders without customer notes

2015.07.28 - version 2.8.0
* Misc - WooCommerce 2.4 Compatibility

2015.03.25 - version 2.7.1
* Fix - Don't skip product variations when imported by product_id

2015.02.09 - version 2.7.0
* Misc - WooCommerce 2.3 Compatibility

2014.12.02 - version 2.6.4
* Fix - Fix get_user_by() calls to ensure all customers are imported
* Fix - Fix a fatal error when importing orders with unknown products

2014.11.18 - version 2.6.3
* Fix - Don't skip orders with free items
* Fix - Orders with unknown customers specified in 'customer_user' column are no longer skipped
* Fix - Coupon custom meta is now imported as originally intended :)

2014.09.07 - version 2.6.2
* Misc - WooCommerce 2.2 Compatibility

2014.07.14 - version 2.6.1
* Fix - Bug with importing files using custom delimiters
* Misc - Updated 'Write a Review' plugin action link

2014.05.27 - version 2.6
* Feature - Support for multiple tax items
* Tweak - Customer import role by name supported
* Tweak - Customer import skipped if role doesn't exist within WordPress install
* Fix - Compatibility fix for WC 2.1.8
* Misc - Updated sample import files

2014.04.25 - version 2.5
* Feature - Support for the User Website field
* Fix - Improved coupon code handling to fix "coupon not found" bug
* Fix - Bug with order item importing
* Fix - WC 2.1 compatibility for "Download Permissions Granted" and order/shipping tax

2014.02.24 - version 2.4
* Feature - Update product total_sales value for imported order items
* Feature - Option to allow line items for unknown products

2014.01.28 - version 2.3.1
* Tweak - Order import line item format allows product_id: in place of SKU

2014.01.20 - version 2.3
* Feature - Coupon import format supports exclude_sale_items, limit_usage_to_x_items, and usage_limit_per_user columns
* Tweak - Orders with custom product types can now be imported
* Misc - Uses SkyVerge Plugin Framework
* Misc - WooCommerce 2.1 Compatibility

2013.09.06 - version 2.2
* Feature - Order item meta supported

2013.05.31 - version 2.1.1
* Fix - Coupon import discount type localization issue

2013.03.26 - version 2.1
* Feature - Downloadable product permissions can be granted by including column "Download Permissions Granted"
* Fix - Product variations support in WC 2.0+
* Fix - Custom order numbers supported with Customer/Order Export Suite formats

2013.01.13 - version 2.0
* Feature - User role can be set for customer import
* Feature - Coupon import
* Feature - Compatibility with the Customer/Order Export Suite (order import)
* Feature - Local file import supported
* Feature - Option to choose delimiter
* Fix - Only encode utf-8 if csv is not utf

2012.12.07 - version 1.1.3
* Fix - imported order modified date set to date of import, rather than date of order
* WC 2.0 compatibility

2012.12.04 - version 1.1.2
* New updater

2012.08.30 - version 1.1.1
* Fix - order item meta

2012.07.12 - version 1.1
* Fix - improved support for orders containing variation products
* Feature - option to not hash customer passwords

2012.07.04 - version 1.0
* Initial release
  



Get WooCommerce Customer Order CSV Import Version 3.12.6 with 12 months of updates for just $25!




Already a WPspring Club Member?
WooCommerce Customer Order CSV Import Version 3.12.6 Released on June 16, 2026, is available from your account downloads page. Sign up at wpspri.ng/club
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Leave a Comment

@WPspringcom Facebook
Item added to cart.
0 items - $0