The Order Export to CSV extension allows for the automatic export of order data into a CSV file each time a new order is created in OroCommerce. Once the extension is installed and the feature is enabled in the back-office configuration, the system monitors order creation events and sends a message to the message queue, which processes the export in the background. In the exported CSV file, each line item in an order is represented by a separate row. The data is organized in a structured format, with column headers prefixed with “ORDER_” for order-level fields and “OLI_” for line-item-specific fields. Exported files are saved in a configurable directory on the server. By default, the path is set to var/data/importexport/order_export/.
Key Features:
Automatic CSV Generation: Triggers CSV export automatically when a new order is created.
Queue-Based Processing: Uses the Oro message queue system for asynchronous and efficient export execution.
Per-Line Item Export: Outputs each order line item as an individual row in the CSV file.
Structured Column Headers: Uses ORDER_ and OLI_ prefixes to clearly separate order-level and line-item-level data.
Custom Export Path: Supports custom directory configuration for where exported files are saved
Before installing this extension, please be aware of the following conditions that apply to its use.
- Please check Oro Documentation for extension installation and management instructions.
- This extension is provided “AS-IS” and without warranty of any kind, and it is not covered by the Oro User licenses agreement.
- Users of this extension can modify it and use modified code following OSL-3.0. licence.
- Before using this extension in a production environment, ensure it’s validated on any development environment.
Oro Team extensions maintenance and modifications are possible in scope of a dedicated agreement. Contact an Oro Representative for more information.