CSV Export for Orders – Flexible & Automated
Description
Highlights
- Export orders as CSV – flexible, filterable, automatable
- Fully automated export via scheduled task / cron job
- Send CSV via email or upload via FTP
- Freely definable export fields with sorting and filters
- Fully configurable CSV format (delimiter, date format, encoding etc.)
Features
- Export orders using pre-configured or custom profiles
- Full control over column selection and order
- Export large volumes of data (>100 orders) via CLI
- Automatic CSV export via scheduled tasks/cron jobs
- Option to send CSV via email or upload via FTP
- Powerful filters (status, time range, sales channel, customer group, manufacturer)
- Flexible field mapping including custom fields and product data
- Configurable delimiters, date and number formats
- Maximum number of orders adjustable via plugin configuration
- Flow Builder action for automatic CSV export on any order-related event (e.g. order placed, status changes, updates)
- Automated CSV export directly from the Shopware Flow Builder
- Sending generated CSV files via FTP or email using Flow actions
- Flexible use of the export action in any order-related Flow
About the Extension
CSV Export for Orders – Flexible & AutomatedImportant: To use this plugin, you must install and activate the following base plugin:
This plugin allows you to export orders from your Shopware 6 system as CSV files in a flexible, powerful, and fully automated way. In addition to manual and scheduled exports, CSV exports can also be triggered directly via the Shopware Flow Builder – for any order-related events such as order placement, status changes, or other updates. Use pre-configured or fully customizable profiles to precisely define the data you want to export.
✅ New in Version 5.0.6
- Improved handling of large exports (over 10,000 orders)
- Export process now uses chunked writing to CSV for better memory management
- Progress tracking and logging extended
- Full filter support from admin order listing (e.g. custom fields, line items, sales channel, etc.)
- Improved performance and stability during automated export
Typical Use Cases
-
Automated order transfer to ERP or inventory management systems
Automatically export orders as CSV files when an order is created or reaches a specific status, and transfer the data via FTP or email to external systems such as ERP, accounting, or warehouse solutions. -
CSV export triggered by specific order status changes
Automatically generate and send CSV exports when an order reaches statuses like “Paid”, “In progress”, or “Completed” – without any manual interaction. -
Integration with fulfillment and shipping partners
Provide fulfillment providers or shipping partners with structured order data in CSV format, including product details, customer information, and delivery addresses. -
Regular data exports for accounting and controlling
Use scheduled or Flow-based exports to provide order data for tax advisors, accounting departments, or internal reporting – fully automated and reliable. -
Flexible exports for marketplaces and external platforms
Create individual export profiles to match the exact CSV structure required by marketplaces or external platforms. -
Custom workflows using the Shopware Flow Builder
Combine the CSV export action with other Flow Builder actions such as notifications, status changes, or additional automations – all without writing any code.
Key Features
- CSV export of orders using pre-configured or fully customizable profiles
- Automatic CSV export via the Shopware Flow Builder for all order-related events
- Trigger exports on events such as order placement, status changes, or other order updates
- Send generated CSV files via FTP or email directly from the Flow Builder
- Flexible filtering options (status, time range, sales channel, customer group, and more)
- Freely definable and customizable CSV columns
- Fully configurable CSV settings (delimiters, date and number formats)
- Automated exports and detailed logging via background processes and cron jobs
Exportable Data
- General order data (incl. order number, date, language, currency, etc.)
- Order items (product numbers, quantities, prices, discounts, delivery status, etc.)
- Customer data (name, email, customer number, group, etc.)
- Billing address (street, ZIP, city, country, company, etc.)
- Shipping address (same structure as billing address)
- Product data (product number, name, category, manufacturer, etc.)
- Custom fields – order
- Custom fields – order item
- Custom fields – customer
- Custom fields – product
Documentation: Read now »
Questions or individual requirements?
Feel free to contact us via email at shopware@cnk-ecommerce.de
⭐️ Do you like this plugin?
We’d love to see your review in the store!
Important: To use this plugin, you must install and activate the following base plugin:
This plugin allows you to export orders from your Shopware 6 system as CSV files in a flexible, powerful, and fully automated way. In addition to manual and scheduled exports, CSV exports can also be triggered directly via the Shopware Flow Builder – for any order-related events such as order placement, status changes, or other updates. Use pre-configured or fully customizable profiles to precisely define the data you want to export.
✅ New in Version 5.0.6
- Improved handling of large exports (over 10,000 orders)
- Export process now uses chunked writing to CSV for better memory management
- Progress tracking and logging extended
- Full filter support from admin order listing (e.g. custom fields, line items, sales channel, etc.)
- Improved performance and stability during automated export
Typical Use Cases
-
Automated order transfer to ERP or inventory management systems
Automatically export orders as CSV files when an order is created or reaches a specific status, and transfer the data via FTP or email to external systems such as ERP, accounting, or warehouse solutions. -
CSV export triggered by specific order status changes
Automatically generate and send CSV exports when an order reaches statuses like “Paid”, “In progress”, or “Completed” – without any manual interaction. -
Integration with fulfillment and shipping partners
Provide fulfillment providers or shipping partners with structured order data in CSV format, including product details, customer information, and delivery addresses. -
Regular data exports for accounting and controlling
Use scheduled or Flow-based exports to provide order data for tax advisors, accounting departments, or internal reporting – fully automated and reliable. -
Flexible exports for marketplaces and external platforms
Create individual export profiles to match the exact CSV structure required by marketplaces or external platforms. -
Custom workflows using the Shopware Flow Builder
Combine the CSV export action with other Flow Builder actions such as notifications, status changes, or additional automations – all without writing any code.
Key Features
- CSV export of orders using pre-configured or fully customizable profiles
- Automatic CSV export via the Shopware Flow Builder for all order-related events
- Trigger exports on events such as order placement, status changes, or other order updates
- Send generated CSV files via FTP or email directly from the Flow Builder
- Flexible filtering options (status, time range, sales channel, customer group, and more)
- Freely definable and customizable CSV columns
- Fully configurable CSV settings (delimiters, date and number formats)
- Automated exports and detailed logging via background processes and cron jobs
Exportable Data
- General order data (incl. order number, date, language, currency, etc.)
- Order items (product numbers, quantities, prices, discounts, delivery status, etc.)
- Customer data (name, email, customer number, group, etc.)
- Billing address (street, ZIP, city, country, company, etc.)
- Shipping address (same structure as billing address)
- Product data (product number, name, category, manufacturer, etc.)
- Custom fields – order
- Custom fields – order item
- Custom fields – customer
- Custom fields – product
Documentation: Read now »
Questions or individual requirements?
Feel free to contact us via email at shopware@cnk-ecommerce.de
⭐️ Do you like this plugin?
We’d love to see your review in the store!
Details
- Available: English, German
- Latest update: 5 February 2026
- Publication date: 27 September 2022
- Version: 5.0.8
- Category: Administration
Resources
Reviews (6)
Average rating of 4.9 out of 5 stars
It's a nice and flexible plugin
Average rating of 4.5 out of 5 stars
wichtiges und komfortables Plugin, toller Support
Average rating of 5 out of 5 stars
Funktioniert einwandfrei und als wir dem Support mitteilten, dass uns ein wichtiger Eintrag fehlt, kam innerhalb von zwei Stunden ein Update mit dem gewünschten Eintrag! Besser geht's nicht, danke.
Guter Support - schnelle Reaktion
Average rating of 5 out of 5 stars
Guter Plugin Support
Average rating of 5 out of 5 stars
Macht genau was es soll!
Average rating of 5 out of 5 stars
Plugin macht was es soll, Support geht sehr gut auf Anforderungen ein. Alles in allem sehr gut.
Average rating of 5 out of 5 stars
About the Extension Partner
CNK E-Commerce GmbH
Partner Status
-
Shopware
Extension Partner
Details
-
Ø-Rating:
4.5
Average rating of 4.5 out of 5 stars
- Partner since: 2022
- Extensions: 9
Support
- Based in: Germany
- Speaks: German, English, French
- Admin:
- Go to demo
- Name:
- demo
- Password:
- shopwaredemo
- Admin:
- Go to demo
- Name:
- admin
- Password:
- shopwaredemo
Installation Instructions
- Install the CNK Foundation plugin via the Plugin Manager
- Install the CSV Export for Orders plugin
- Activate the plugin
Something went wrong during installation?
If you need help installing the plugin, feel free to contact our support team.Send us an email at support@cnk-ecommerce.de
⭐️ Enjoying the plugin?
If you like the plugin or have ideas for improvements, we’d be happy to hear from you.Please consider leaving us a review in the Shopware Store!
4.1.3
- New: Flow Builder action to automatically export orders as CSV on any order-related Flow event (e.g. order placed, order status changes, updates, or other order manipulations)
- New: Support for sending generated CSV files via FTP or email using Flow Builder
- Improvement: Refactored export logic to share common functionality between FTP and Mail actions
- Improvement: Better logging and diagnostics for automated exports triggered by Flow Builder
- Improvement: Compatibility with pickware documents
- Bugfix: Fixed issues when exporting the product number
- Improvement: Export batch size is now configurable via plugin settings (export limit per loop).
- Improvement: Optimized export logic for large datasets using chunked processing to reduce memory usage.
- Improvement: Export progress handling has been stabilized for long-running exports.
- Improvement: Better handling of profile context during automated and manual exports.
- Bugfix: Fixed issues where exports with more than 1,000 orders could fail or stop prematurely.
- Bugfix: Fixed missing profile context during background export execution.
- Bugfix: Improved stability when exporting from filtered order listings.
- Bugfix: Exporting more than 500 orders is now supported
- Update: Added new intervals
- New: Properties can now be exported
- BugFix: Taxes are displayed again
5.0.8
- New: Flow Builder action to automatically export orders as CSV on any order-related Flow event (e.g. order placed, order status changes, updates, or other order manipulations)
- New: Support for sending generated CSV files via FTP or email using Flow Builder
- Improvement: Refactored export logic to share common functionality between FTP and Mail actions
- Improvement: Better logging and diagnostics for automated exports triggered by Flow Builder
5.0.7
- Improvement: Compatibility with pickware documents
- Bugfix: Fixed issues when exporting the product number
5.0.6
- Improvement: Export batch size is now configurable via plugin settings (export limit per loop).
- Improvement: Optimized export logic for large datasets using chunked processing to reduce memory usage.
- Improvement: Export progress handling has been stabilized for long-running exports.
- Improvement: Better handling of profile context during automated and manual exports.
- Bugfix: Fixed issues where exports with more than 1,000 orders could fail or stop prematurely.
- Bugfix: Fixed missing profile context during background export execution.
- Bugfix: Improved stability when exporting from filtered order listings.
5.0.5
- Bugfix: Exporting more than 500 orders is now supported
5.0.4
- Update: Added new intervals
5.0.3
- New: Properties can now be exported
4.1.2
- Bugfix: the issues with 500 orders has been fixed
5.0.1
- BugFix: Taxes are displayed again
5.0.0
- Compatibility to the Version 6.7 added
4.1.1
- Bugfix: Export now supports more than 500 orders without issues.
2.2.0
- New: Export can now be fully automated via Shopware scheduled tasks (cron jobs), including CSV generation, FTP upload, and email dispatch.
- New: Export results now support structured logging of metadata (FTP path, recipient emails, success flags) in the result field via a JsonField definition.
- New: CSV file can optionally be sent via email to one or more recipients.
- New: CSV file can be uploaded automatically to a configured FTP server.
- Improvement: Improved file path handling to avoid conflicts when multiple exports are triggered simultaneously.
- Improvement: Normalized header mapping for streetName, streetNumber, orderNumber and other fields to improve compatibility with export profiles.
4.1.0
- New: Export can now be fully automated via Shopware scheduled tasks (cron jobs), including CSV generation, FTP upload, and email dispatch.
- New: Export results now support structured logging of metadata (FTP path, recipient emails, success flags) in the result field via a JsonField definition.
- New: CSV file can optionally be sent via email to one or more recipients.
- New: CSV file can be uploaded automatically to a configured FTP server.
- Improvement: Improved file path handling to avoid conflicts when multiple exports are triggered simultaneously.
- Improvement: Normalized header mapping for streetName, streetNumber, orderNumber and other fields to improve compatibility with export profiles.
4.0.3
- BugFix: Fix some bugs while saving the profile
4.0.2
- BugFix: More than 500 orders can now be exported again.
2.1.2
# 2.1.2
- New variable billing_address_country_iso3
- New variable shipping_address_country_iso3
- Empty salutation fields instead of "No information"
- Feature: Export of house number as a separate field
- Feature: Create empty dummy fields for specific export structures
- New variable for documents
- Feature: Management of profiles now possible
- BugFix: More than 100 orders can now be exported again.
- BugFix while exporting from default profile
- Fixed Issue with Duplicate "profile" Option
- Added a limit option for the cli export
- Shipping costs per order can now only be charged once
- New variable product tax rate and tax name
- New variable order id and product id
- Bugfix: Fixed an issue with order status export
- Added product options
- Added customized product
4.0.0
# 4.0.0
- New variable billing_address_country_iso3
- New variable shipping_address_country_iso3
- Empty salutation fields instead of "No information"
- Feature: Export of house number as a separate field
- Feature: Create empty dummy fields for specific export structures
- New variable for documents
- Feature: Management of profiles now possible
- BugFix: More than 100 orders can now be exported again.
3.0.5
# 3.0.5
- Fixed Issue with Duplicate "profile" Option
- Added a limit option for the cli export
- Shipping costs per order can now only be charged once
3.0.4
# 3.0.4
- New variable product tax rate and tax name
- New variable order id and product id
2.1.1
- Added produkt Optionen
- Added custum produkte
3.0.3
- Bugfix: Fixed an issue with order status export
3.0.2
- Added product options
- Added customized product
3.0.1
- BugFix while exporting from default profile
3.0.0
Compatibility to the Version 6.6 added
2.1.0
- New variable VAT
2.0.9
- New variable position tax
2.0.8
- New variable order id and product id
2.0.7
- Compatibility to the Version 6.5.8.* added
2.0.6
- Bugfix: Time now exported correctly
- Feature: Additional customer data has been added
2.0.5
- Bugfix: the old version could not be installed
2.0.4
- New variable order line items id and order number
2.0.3
- New variable order tags
- New variable product tags
1.1.0
- Compatibility with the plugin "Customer inputs or additional fields at products or order line items"
2.0.2
- New variables
1.0.9
- Added: Configuration for
Decimal separator
Date format
Thousand separator
1.0.8
- Added: Field separator now configurable
1.0.7
- BugFix: pagination on custom fields
2.0.1
- New variables
- Export of over 100 orders now possible
1.0.6
- Export of filtered orders
1.0.5
- Variant details were missing
- Order date and order time can now be exported separately
- Category names and category ids can now be exported
- Export of over 100 orders via CLI possible
2.0.0
- Shopware 6.5 compatibility
1.0.4
- Country of billing and shipping address is now available
1.0.3
- BugFix: Enable save button.
1.0.2
- Added: Configuration can now be saved as profile