This plugin exports data of WooCommerce orders, which may include Customer Name, Product details along with quantity, name and variation details, Amount paid., Customer Email and Order status. The data will be exported in the form of csv file.
You can add more fields to export and extend the functionality by using hooks. It has extensive options in woocommerce setting page, you can select which fields will be present in csv file.
- Easy to install and setup
- Very simplified and clean UI.
- Exports each product in order in separate line.
- Easily customizable.
- Reorder fields.
- Exports csv file containing information of WooCommerce orders
- Exports orders between certain duration, you can select start and end date.
- Exports item quantity, product name along with variation details.
- Options for fields which you want to export
- Strong support.
- For customization according to your need contact: https://www.facebook.com/shrthngz
- Very lighweight code.
- Translation ready code.
- Contribution in translating plugin to different languages is strongly encouraged.
Fields in free plugin
- Order ID
- Product Name
- Order Status
- Order Number
- Order Date
- Order Total
- Order Currency
- Prices Include Tax (yes/no)
- Order Total Tax
- Order Shipping Total
- Order Shipping Tax
- Customer Name
- Customer’s Billing Email
Fields added by add-on plugin
- Product ID
- Product Quantity
- Variation Attributes
- Product URL
- Product Categories
- Product SKU
- Billing First Name
- Billing Last Name
- Billing Address Line 1
- Billing Address Line 2
- Billing City
- Billing State
- Billing Country
- Billing Postcode
- Billing Company
- Billing Phone Number
- Shipping First Name
- Shipping Last Name
- Shipping Address Line 1
- Shipping Address Line 2
- Shipping City
- Shipping State
- Shipping Country
- Shipping Postcode
- Shipping Method
- Payment Method
- Payment Method Title
- Transaction ID
- Customer IP Address
- Customer User Agent
- Customer Notes
- Coupon Codes
- Coupon Discounts
- Cart Discount
- Cart Discount Tax
Features in WooCommerce Simply Order Export Add-on
- All fields related to order.
- Schedule the order export for future.
- Export will repeat itself after specified interval of time automatically.
- Link for scheduled exported file will be sent over to email.
Get your WooCommerce Simply Order Export Add-on from this link
Documentation of this add-on is present at WooCommerce Simply Order Export Add-on Documentation
Install WooCommerce Simply Order Export from the ‘Plugins’ section in your dashboard (Plugins > Add New > Search for WooCommerce Simply Order Export ).
Place the downloaded plugin directory into your wordpress plugin directory.
Activate it through the ‘Plugins’ section.
Export button not working, any problem ?
- Please check if you have installed latest version of woocommerce along with woocommerce simply order export plugin.
- Deactivate all plugins except woocommerce and woocommerce simply order export plugins, switch to default theme and check if issue still persists or not?
- If issue persists, consider contacting here
How to export orders with specific statuses ?
Go to advanced options and then check statuses you want to export.
How to add more fields to csv ?
Please use woooe_exportable_fields hooks for performing this activity. Little WordPress programming knowledge is necessary for accomplishing this.
You can also opt for woocommerce simply order export add-on, it is available here. It adds all the fields related to orders and allows users to reorder the fields using drag and drop interface.
Contributors & Developers
“WooCommerce Simply Order Export” is open source software. The following people have contributed to this plugin.Contributors
Interested in development?
- UI Improvements.
- Docblock changes.
- Compatibility checks.
- Feature: Added field filters to show/hide required fields.
- Fix: Redirection to dashboard when trying to download export file.
- Added ‘woooe_items_filtering’ filter to filter out items in an order based on categories and tags.
- Hide add-on notice for a day once dismissed.
- Stripslashes when column names contains apostrophe.
- return settings array on woocommerce_get_settings_pages filter.
- Display warning message when no records are found for a given date range.
- Fixed fatal error for including settings page.
- Fixed error.
- Fixed warning for settings_pages filter.
- Fixed add-on notice bug.
- Added order currency field.
- Added prices_include_tax field.
- Error handling and reporting.
- Exception handling.
- Changed complete anatomy of plugin.
- Added more fields for orders.
- WooCommerce settings API used for all fields.
- Reordering of fields.
- Fix: Fatal error, cannot convert object to array.
- Fix: Fixed warning for has_meta function while fetching variation details.
- Fix: Fixed license renewal warning.
- Compatibility: WooCommerce 3.0 compatibility checks and fixes.
- Modification: Changed main class structure to adopt factory method.
- Modification: Changed settings API for plugin, now can be requested directly by calling instantiated object.
- Feature: License checker and renewal reminder class for premium plugins.
- Fix: Fatal error — Can’t use function return value in write context.
- Feature: Ability to import and export settings of the plugin.
- Bug fix: Fixed duplicate record entries in export.
- Bug fix: Iterator value in do while loop.
- Bug fix: Duplicate records are added for last iteration.
- Fix: Memory leak issue, fetching data in chunks instead of all data at once.
- Hook: Addition of wsoe_chunk_size hook for data fetching chunk size. Default is 20 records per query.
- UI: Added spinner beside export button, so that user will get to know operation is in progress.
- Minor fix: Removed product name check for adding fields in csv to solve 500 internal errors.
- Miscellaneous: Code cleanup. Removed unnecessary blocks of code.
- Minor fix: php support for older than 5.4.0 added for html_entity_decode function
- Minor fix: Invalid argument in foreach warning fixed.
- Minor fix: wsoe_after_value_* hook
- Feature Add: Introduced wsoe_after_heading_* action to add headings for non-sanitized meta keys.
- Feature Add: Introduced wsoe_after_value_* action to add values for non-sanitized meta keys.
- Minor fix: Priority changed for wsoe_fix_weird_chars
- Bug Fix: weird characters issue on MS-Excel resolved.
- Added extra setting field for character set fix for Excel.
- Compatibility test with WordPress 4.4 and latest woocommerce passed.
- Bug Fix: htaccess missing notice.
- Feature: Files created will be preserved and kept in separate folder.
- Bug Fix: Content-Encoding added in header while downloading file to avoid strange characters.
- Feature: Advanced options values are now persistent and can be saved for future use.
- Bug Fix: “Hide Notice” button fix.
- Compatibility: Order export scheduler and logger plugin compatibility.
- Added Portuguese translation.
- Feature: Formatted prices.
- Bug Fix: Removed deprecated functions.
- Bug Fix: admin help class class_exists missing parameter.
- Bug Fix: Getting order number instead of order post ID.
- Usability: Added usability instructions in help tab on plugin settings page.
- Added parameters to wpg_add_values_to_csv filter.
- .po file updated.
- Feature Added: Each prouct for order in a different row.
- Feature Added: Quantity and Variation added as separate fields.
- Added ‘wsoe_query_args’ filter to filter query arguments.
- Added ‘Settings’ action link on plugin page, so that users can easily navigate to order export settings page.
- Added dismissible notice for WooCommerce Simply Order Export Add-On.
- Fixed capability issue to download csv. Given manage_woocommerce capability.
- Added support for wsoe add-on.
- Fixed variation issue for WooCommerce 2.3.7.
- Fixed variation details bug in csv.
- Added custom delimiter option.
- wpg_delimiter filter to override user-defined delimiter.
- Changed hooks position.
- Order object passed as parameter to wpg_before_csv_write hook.
- Fixed script enqueue bug.
- Added advanced options in settings page.
- UI improvements.
- Fixed Phone number export bug.
- Made plugin translation ready.
- Main file changed to class based structure.
- Added po file for translation contribution.
- Fixed “invalid request” js error.
- Added nonce to export request to make it more secure.
- Renamed file order_export_process to order-export-process.
- Check for ABSPATH constant at start of files to avoid data leaks.
- Check for WooCommerce installation in main plugin file.
- Added ‘wpg_order_statuses’ hook to filter post status in export query.
- First release.