plugin-icon

Invoicing Integration for Pennylane and WooCommerce

מאת devikit·
Connect WooCommerce with Pennylane accounting for professional French invoicing with SIRET/TVA support.
דירוגים
5
גרסה
1.0.2
עודכן לאחרונה
May 4, 2026

Invoicing Integration for Pennylane and WooCommerce connects your WooCommerce store to the Pennylane accounting platform. Generate legally compliant French invoices directly from your orders and keep your accounting in sync.

Key Features (FREE)

  • Individual customer invoice per order — create a Pennylane invoice for each WooCommerce order.
  • Customer sync with SIRET and VAT number — B2B customers can provide their SIRET and intra-community VAT number at checkout.
  • Automatic VAT detection — automatically detects WooCommerce tax rates and maps them to Pennylane VAT codes (FR domestic, intra-EU crossborder, non-EU extracom).
  • Manual invoice creation from order screen — create invoices on demand from the WooCommerce order admin page.
  • Customer invoice PDF download from My Account — let customers download their invoice PDF directly from their account.
  • French-compliant invoicing (Loi Anti-Fraude TVA) — invoices meet French legal requirements for anti-fraud compliance.
  • API scope validation — test connection checks required Pennylane API permissions automatically.
  • Detailed logging — track all API communications for debugging.
  • HPOS Compatible — full support for WooCommerce High-Performance Order Storage.

PRO Features

Upgrade to the Pro version for additional capabilities:

  • Automatic invoice creation on order status change
  • Automatic payment reconciliation — mark invoices as paid in Pennylane
  • Email with PDF attachments — send Factur-X compliant invoices to customers
  • Bulk invoice generation — generate invoices for multiple orders at once
  • Bulk PDF download — download invoice PDFs for multiple orders
  • Product mapping — map WooCommerce products to Pennylane product catalog
  • Credit notes — create credit notes for refunded orders, linked to original invoice
  • Multi-language invoices — generate invoices in French, English, or German
  • Custom notes and legal footers — add French legal mentions to invoices
  • Priority email support

Get PRO Version

Requirements

  • WordPress 5.8 or higher
  • WooCommerce 5.0 or higher
  • PHP 7.4 or higher
  • Active Pennylane account with API access

External services

This plugin relies on the Pennylane API, a third-party accounting service, to generate invoices and manage customer data.

What is Pennylane API?

Pennylane is a French online accounting platform that provides invoicing and accounting services for businesses. This plugin uses their official API to: * Create and manage customers in your Pennylane account. * Generate customer invoices (factures). * Retrieve invoice data and PDF documents. * Mark invoices as paid (PRO version). * Sync product catalog data (PRO version).

What data is sent and when?

The plugin sends the following data to Pennylane API (https://app.pennylane.com/api/external/v2/) in these situations:

When you click "Create Invoice" or when automatic invoice generation is triggered (PRO version): * Customer billing information: first name, last name, company name, SIRET number, VAT number, email, phone number, billing address (street, city, postal code, country). * Order information: order items (product names, quantities, prices, VAT rates), shipping details, payment method, order date, order total.

When the plugin connects to Pennylane API (on settings page or when needed): * Your Pennylane API Key (for authentication via Bearer token). * Requests to retrieve your account information, customer data, and invoice status.

No data is sent automatically without your action. The plugin only communicates with Pennylane API when: * You manually create an invoice from the order screen. * You click "Test Connection" on the settings page. * You download an invoice PDF. * You enable automatic invoice generation in PRO version.

Service provider information

By using this plugin, you acknowledge that customer and order data will be transmitted to Pennylane for invoice generation purposes. You are responsible for ensuring compliance with applicable data protection laws (including GDPR) and informing your customers about this data processing.

חינםבתוכניות בתשלום
בביצוע ההתקנה, אנחנו מקבלים את הסכמתך לתנאי השירות של WordPress.com ולתנאים של התוסף של הצד השלישי.
נבדקו עד
WordPress 6.9.4
תוסף זה זמין להורדה ולשימוש דרך שברשותך.