BACK TO DIRECTORY

Tropratik e-Facture

by tropratik

0.0
(0 ratings)

Tropratik e-Facture generates a PDF invoice for every WooCommerce order, which can be sent automatically by email to your customer. Beyond a standard PDF, the plugin turns your orders into genuine Factur-X (EN 16931) electronic invoices: a human-readable PDF embedding the structured XML data required by the authorities.

Transmission is optional. Invoices for the public sector (B2G) can be submitted to Chorus Pro through the PISTE API. B2B and B2C invoices can be submitted to the approved Super PDP platform. Each connection provides a test environment and a production mode.

Key features

  • Automatic generation of Factur-X / ZUGFeRD invoices (PDF/A-3 with embedded EN 16931 XML).
  • Manual or automatic transmission to Chorus Pro for the public sector.
  • Manual or automatic transmission to Super PDP for B2B and B2C flows.
  • Automatic tracking of submission, acceptance, and rejection statuses.
  • Configurable numbering: prefix, dynamic tags, periodic reset, and starting number.
  • Customization of the logo, colors, font, and invoice template.
  • Direct connection to PISTE or connection through a self-hosted VPS proxy.
  • Encryption of PISTE, Chorus Pro, Super PDP, and proxy secrets in the database.
  • Compatibility with WooCommerce HPOS and classic order storage.
  • Read-only tropratik_ef_invoice field in the WooCommerce REST API.

Requirements

The plugin requires WooCommerce, WordPress 6.2 or later, and PHP 8.1 or later. Transmission to a platform requires the corresponding accounts and credentials:

  1. For Chorus Pro: a PISTE account, OAuth2 credentials, a Chorus Pro technical account, and a registered API connection.
  2. For Super PDP: a Super PDP account and an OAuth2 application associated with the company.

Learn more

A detailed overview is available on our website: Invoice your WooCommerce orders in Factur-X format.

Trademarks and affiliation

Tropratik e-Facture is an independent product and is not affiliated with or endorsed by the organizations or vendors mentioned. The names Chorus Pro, PISTE, Super PDP, Factur-X, and WooCommerce are used solely for descriptive purposes and belong to their respective owners.

Published by

Tropratik.fr

External services

These connections are optional. No data is transmitted until you configure your own credentials and trigger a manual or automatic transmission.

PISTE — French State API gateway
PISTE authenticates access to Chorus Pro through OAuth2. Data transmitted: PISTE Client ID and Client Secret. Endpoints: https://oauth.piste.gouv.fr and https://sandbox-oauth.piste.gouv.fr.
Terms of use and GDPR: https://piste.gouv.fr/cgu — Legal notice: https://piste.gouv.fr/mentions-legales

Chorus Pro — public-sector e-invoicing (AIFE)
Chorus Pro receives invoices intended for the public sector and provides their status. Data transmitted: the Factur-X PDF and its invoice data, the technical account identifier, and the flow identifier for tracking. Endpoints: https://api.piste.gouv.fr/cpro/ and https://sandbox-api.piste.gouv.fr/cpro/.
Terms of use: https://portail.chorus-pro.gouv.fr/aife_csm?id=aife_cgu — Personal data: https://portail.chorus-pro.gouv.fr/aife_csm?id=aife_security — Legal notice: https://portail.chorus-pro.gouv.fr/aife_csm?id=aife_legal

Super PDP — approved e-invoicing platform
Super PDP authenticates the plugin through OAuth2, receives B2B/B2C invoices, and provides their lifecycle events. Data transmitted: Super PDP Client ID and Client Secret, the Factur-X PDF and its invoice data, external number, processing rule, and status or payment events. Endpoints: https://api.superpdp.tech/oauth2/token and https://api.superpdp.tech/v1.beta/.
Documentation: https://www.superpdp.tech/documentation

Optional self-hosted VPS proxy
To work around a hosting firewall that blocks PISTE, requests can be routed through a proxy that you install and control yourself. This is not a third-party service operated by Tropratik.

Screenshots

Example of a generated Factur-X invoice in PDF/A-3 format with embedded EN 16931 XML.

Example of a generated Factur-X invoice in PDF/A-3 format with embedded EN 16931 XML.

WooCommerce orders list with transmission statuses and actions for each platform.

WooCommerce orders list with transmission statuses and actions for each platform.

“Invoice appearance” tab: logo, colors, and template override from the theme.

“Invoice appearance” tab: logo, colors, and template override from the theme.

Chorus Pro and Super PDP tabs: credential configuration, connection tests, and automatic transmission.

Chorus Pro and Super PDP tabs: credential configuration, connection tests, and automatic transmission.

Plugin Details

Active Installs
0
Total Downloads
774
Version
1.1.8
Requires WP
6.2
Requires PHP
8.1
Tested Up To
7.1.3
Added
2026-07-07
Last Updated
2026-09-29 2:55pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0