Orders CSV List Exporter turns selected PrestaShop orders into files for accounting, fulfilment or management. Ten fields are selected on installation, putting your first export minutes away.
Different recipients need different figures: invoices and payments for accounting, products and quantities for the warehouse. Saved profiles keep each layout consistent and exclude customer details that the recipient does not need.
You choose from 47 fields, filter by dates and payment received, and export one row per order, product or invoice. CSV, Excel and XML files run on demand or to a schedule, with email or server delivery. Nothing is added to customer pages.
Your monthly reconciliation starts with figures tied to actual receipts instead of relying on an order status name.
What does Orders CSV List Exporter put in order?
- Complete order, payment, invoice, delivery and product data
- One row per order, ordered product or invoice
- Reusable profiles, file formats and automatic delivery
- Precise filters for each reporting task
- Reliable processing for large and multistore order histories
- A first export in minutes and detailed control on one screen
Orders CSV List Exporter turns selected PrestaShop orders into a file built for accounting, fulfilment, suppliers or management. It connects the order, the amount received, its documents, both addresses and its products, so the report answers a business question instead of merely listing records.

Do the figures reconcile with invoices and money received?
The 47 selectable fields include product, shipping, discount and paid totals, each shown net and gross. Invoice number, date, note and totals sit beside the delivery slip number, payment method, currency and order status. Separate delivery and invoice identities include company, full address, country, phone and VAT number.
Paid and outstanding orders are separated by comparing the amount actually received with the gross order total. Row mode then matches the job: one row per order for reconciliation, one per ordered product with reference, quantity, unit price, tax and discount for fulfilment, or one per invoice when an order has several documents. Every product and every split invoice remains represented.

Does each recipient get the report it actually needs?
Accounting, a warehouse, a supplier and management rarely need the same columns. Named profiles keep their own fields, drag-and-drop order, filters, row mode, format and destination. A recipient therefore receives a stable layout each time, while personal data that has no purpose in that workflow stays out.
CSV covers everyday spreadsheet work, Excel opens as a native workbook and XML supplies structured data for another business system. Each profile runs on demand or to a schedule, then downloads in the browser, reaches an email address, lands on an FTP server or is written to a selected server folder.

Which orders enter the file?
Date ranges include both boundary days, any combination of order statuses is available, and the payment filter separates fully paid from outstanding orders by money received. Additional rules narrow the report by order number, reference, customer, supplier, order value, shop and whether the order has already been exported.
Rules combine inside a saved profile, so a monthly reconciliation, a dispatch batch and a supplier handoff remain distinct routines. The row limit is explicit, the selected columns determine the finished file, and the compact order mode keeps every product name and quantity together without cutting long orders short.

What happens with a large or multistore order history?
Large exports run in batches with visible progress, cancellation and resume support. Rows are written as they are processed instead of holding the whole order history in one request, and temporary files are cleaned after the finished download. This keeps an unlimited export complete even when the shop has years of orders.
The shop scope is equally explicit: current shop, selected shops, a shop group or all permitted shops. Shop ID and name remain available as columns in a combined report. Headers, status names and country names follow the administration language, while customer-entered text stays text when the file opens in a spreadsheet.

How much work does the first export take?
Installation adds a dedicated screen in the PrestaShop administration area. Ten practical fields are already selected, the standard row limit is in place, and a timestamped CSV downloads after the date, status and payment choices are set. Nothing is added to customer pages and no buyer-facing element needs adjustment.
The same screen carries the deeper controls for profiles, column order, row modes, formats, schedules, delivery and multistore scope. The module is therefore quick enough for an urgent accounting request and detailed enough to become the permanent reporting route for a growing operation.

-
Referencemprorderscsvlistexporter
-
Version2.1.7
-
Improvements172
-
Released
-
Updated
-
PrestaShop CompatibilityPS 1.6 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeBack-office
-
GDPR RelevantYes
-
Business GoalStreamline Operations
-
External Account NeededNo
-
Module ComplexityFeature-Rich Module
-
Customer Journey StageManage Store
-
Works With PlatformNo External Platform
Quick start
- Upload the module ZIP through Modules > Module Manager.
- Open Configure and select the intended shop context.
- Enter Date From and Date To using order dates, or leave them empty.
- Set Order Statuses and Payment Status.
- Choose Format and, for CSV, CSV Separator.
- Select Columns to Export and set Max Rows.
- Optionally click Save defaults, then click Export.
- Open the file and compare a sample row with PrestaShop.
Requires PrestaShop 1.6.1 or later and PHP 7.1 or later.
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
You might also like
Who builds and maintains this module
Built and maintained by David Miller and mypresta.rocks. David Miller has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.



