Linux 软件免费装
Banner图

Tropratik e-Facture

开发者 tropratik
更新时间 2026年9月29日 22:55
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce e-invoicing factur-x chorus pro facturation electronique

下载

1.1.7 1.1.6 1.1.8 1.1.5 1.1.3 1.1.0 1.1.1 1.1.2 1.0.0 1.1.4

详情介绍:

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 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

安装:

  1. Make sure WooCommerce is installed and active, and that the server runs PHP 8.1 or later.
  2. Install the plugin from the WordPress “Plugins” screen or upload its folder to /wp-content/plugins/.
  3. Activate the plugin from the “Plugins” menu.
  4. Open WooCommerce → Tropratik e-Facture to configure the issuer, numbering, and invoice appearance.
  5. Configure the Chorus Pro or Super PDP tab as needed, then use the test buttons before the first transmission.

屏幕截图:

  • WooCommerce orders list with transmission statuses and actions for each platform.
  • “Invoice appearance” tab: logo, colors, and template override from the theme.
  • Chorus Pro and Super PDP tabs: credential configuration, connection tests, and automatic transmission.

升级注意事项:

1.1.8 Adds Super PDP for B2B/B2C invoices, automatic status tracking, and several VAT and Factur-X fixes. Database migrations are automatic. 1.1.7 Adds a configurable starting number to continue an existing invoice sequence, with duplicate prevention. 1.1.6 Adds BT-23, legal notices, and prepaid amounts. Fixes SIREN identifiers and adds BT-32 for the French VAT exemption scheme. 1.1.4 Adds PEPPOL 0225 addressing and fixes the invoice date and VAT category. SIRET becomes mandatory for B2B. Requires WordPress 6.2 or later. 1.1.3 Fixes electronic addressing, bank transfer IBANs, exemption codes, and payment methods. Also secures the database migration. 1.1.1 The formatted REST API number moves to formatted_number, while number contains the integer sequence. Also adds facturx_profile. 1.1.0 Adds a read-only invoice field to the WooCommerce REST API and fixes the issuer position on PDFs without a logo. 1.0.0 Initial plugin release.

常见问题:

Does the plugin send my invoices automatically?

Only if you enable automatic transmission for the relevant platform. Chorus Pro handles public-sector invoices; Super PDP handles B2B and B2C invoices. Manual transmission remains available from the orders list.

What invoice format is generated?

Invoices are generated in Factur-X PDF/A-3 format with XML compliant with the EN 16931 profile. The issuer remains responsible for tax rules and the information entered in WooCommerce.

My hosting provider is blocked by PISTE with a 403 error. What can I do?

The Chorus Pro tab provides a “Via VPS proxy” connection. Install the proxy on a server you control, enter its settings, and then use the test button. This test does not depend on the PISTE credentials or the technical account.

Can I customize the invoice layout?

Yes. The “Invoice appearance” tab lets you set the logo, colors, and font. You can also place a custom invoice.php template in wp-content/themes/your-theme/tropratik-e-facture/ to preserve the customization during updates.

Is the plugin compatible with HPOS?

Yes. The plugin is compatible with High-Performance Order Storage (HPOS) and classic order storage.

Can I retrieve invoices through the WooCommerce REST API?

Yes. The plugin adds a read-only tropratik_ef_invoice field to order responses. It includes the number, dates, customer type, Factur-X profile, PDF hash, and Chorus Pro and Super PDP statuses. It never exposes the file path on the server.

How are sensitive credentials and passwords stored?

PISTE, Chorus Pro, Super PDP, and proxy secrets are encrypted in the database with libsodium, or with AES-256-GCM through OpenSSL as a fallback. They are decrypted only during API calls. The key is derived from the security salts in wp-config.php. If these salts are regenerated, the secrets must be entered again. To use an independent key during a migration or restoration, define the following in wp-config.php: define( 'TROPRATIK_EF_ENCRYPTION_KEY', 'a-long-random-and-secret-string' ); Credentials stored in plain text by an earlier version are encrypted the next time the form is saved.

更新日志:

1.1.8 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.0