PrestaShop PrestaShop Modules

Export PrestaShop Orders to 3PL / Fulfilment Provider — CSV, EDI, API + Tracking Import

Order export to logistics / 3PL provider

Automate sending your orders to your fulfilment provider and the return of tracking numbers

At a glance
  • Scheduled order export to your logistics, carrier or fulfilment provider (3PL)
  • 3 formats: CSV, EDI flat file (H|/L|) and JSON API
  • Transport via FTP, SFTP, HTTP API or manual download
  • Automatic re-import of tracking numbers (CSV, FTP/URL or webhook)
  • Token-secured cron, deduplication and automatic status change
PrestaShop 8 & 9 CSV / EDI / API FTP / SFTP Secure cron Multistore
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Export PrestaShop Orders to Fulfillment / 3PL — CSV, EDI, API + Tracking Import
v1.0.0 · updated 2026-07-05
What it does

The short version.

01

Multi-format export

CSV (one row per order line), EDI flat file with H|/L| records, or structured JSON API — pick the format your provider expects.

02

Industry-standard transfers

Automatic drop via FTP or SFTP into the provider's directory, POST to an HTTP API, or manual file download.

03

Hands-free tracking return

Tracking numbers come back via CSV upload, FTP folder scan, URL fetch, or a webhook pushed by the 3PL — and move the order to Shipped.

04

Scheduling & control

Token-secured cron, selectable order states to export, batch limit, deduplication (each order sent once) and a full operations log.

The long version

Everything you'd want to know before you install.

A detailed look at how Export PrestaShop Orders to 3PL / Fulfilment Provider — CSV, EDI, API + Tracking Import works, why we built it the way we did, and the thinking behind the features above.

§ 01

Why this module

When logistics is outsourced, every order must be sent to the fulfilment provider in its exact format, then the tracking number must flow back into PrestaShop to inform the customer. Done by hand, it is time-consuming and error-prone. Order Dispatch industrialises this flow end to end: export in the right format, automatic transfer, and tracking return with no re-keying.

§ 02

A format for every provider

Logistics providers and WMS don't all accept the same format. The module generates classic CSV (one row per order line, repeated header), an EDI flat file with pipe-separated H|/L| records, or a JSON payload for modern APIs. The CSV delimiter and the filename pattern are configurable.

§ 03

Automatic, scheduled transfer

Drop the files via FTP or SFTP into your provider's directory, or POST them to its HTTP API. A token-secured cron triggers the export at the frequency of your choice. Auto-push mode also sends an order immediately as soon as it reaches an exportable state, without waiting for the next cron run.

§ 04

Return of tracking numbers

Three channels to retrieve trackings: manual CSV upload from the back office, a cron that scans an FTP folder or downloads a URL, or a webhook your 3PL calls via POST with JSON. The CSV column mapping is fully configurable. Once received, the number is saved on the order and it automatically moves to Shipped.

§ 05

Reliability and traceability

Deduplication guarantees an order is never exported twice. A log keeps every operation (export and import) with its status, batch and message, to diagnose any transfer incident immediately.