France E-Invoicing: Factur-X via your PA + e-reporting
Add-on ID: kv_fr_e_invoicing · Edition: CS-Cart & Multi-Vendor · Latest version: 1.0.0 · Compatible with: CS-Cart & Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view
France E-Invoicing helps you comply with the French e-invoicing reform from your CS-Cart store. It turns your orders into Factur-X invoices and credit notes that carry the new French mentions, sends your domestic B2B invoices through your own accredited platform (plateforme agréée, PA) and prepares the e-reporting of your B2C sales.
The reform makes every French company receive e-invoices from 1 September 2026; large and mid-size companies also issue them and report their B2C sales from that date, every other company from 1 September 2027. The add-on is not a platform and is not accredited: it prepares and checks the files and talks to the platform you choose.
- Factur-X invoices from orders. PDF/A-3 with the embedded CII XML (EN 16931 profile): SIREN of seller and buyer, operation category (goods, services or both), delivery address, VAT on debits, payment terms with the fixed recovery fee and late payment notes, VAT exemptions (franchise, intra-EU, export).
- Checked before sending. Every file is validated against the official UN/CEFACT XML Schema shipped with the add-on and the business rules of the DGFiP external specifications (number format, French VAT rates, SIREN, exemption reasons, credit note references).
- Sent through your platform. SUPER PDP through its API, any platform that offers the standard AFNOR Flow API, or a manual upload in your platform’s portal. Statuses come back (deposited, rejected, refused, paid) and “payment received” is sent for invoices of services.
- Credit notes. Full or partial, never more than what is still open on the invoice; automatically at an order status you choose.
- B2C e-reporting. Daily totals per category and VAT rate (and payments for services), grouped in the periods of your VAT regime with their deadlines; sent to SUPER PDP or the AFNOR API, or downloaded as the official flux 10 XML.
- Safe sending. A document is never sent twice: the request key is saved before the call and a retry after a timeout looks the first upload up.
- Multi-Vendor. The marketplace issues all invoices, or each vendor connects its own platform account and issues its own invoices.
- Customers download their invoice (PDF and XML) from their order page.

Documentation
Section titled “Documentation”| Page | Contents |
|---|---|
| Installation | Requirements, installing, cron, upgrading, uninstalling |
| Configuration | Seller identity, platform connection, settings, products, license |
| Usage | Invoices, sending, statuses, credit notes, e-reporting, customers, vendors |
| Developer notes | Rules and official sources, Factur-X, platforms, data, hooks |
| FAQ | Common questions |
| Troubleshooting | Checks that fail, sending errors, cron |
SUPER PDP, Factur-X and the other names are trademarks of their owners; this add-on is not affiliated with or endorsed by them or by the French tax administration.