Linux 软件免费装
Banner图

Heave Invoice Manager for Pennylane

开发者 heave
更新时间 2026年11月6日 01:55
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

woocommerce invoice accounting vat pennylane

下载

1.0.1

详情介绍:

Heave Invoice Manager for Pennylane links your WooCommerce store to Pennylane, the French accounting and invoicing platform. For your customers For you Requirements This plugin is developed by Heave. It is not affiliated with, nor endorsed by, Pennylane. “Pennylane” is a trademark of its respective owner and is used here only to describe compatibility.

安装:

  1. Install and activate WooCommerce.
  2. Install this plugin from the Plugins screen and activate it.
  3. Go to WooCommerce > Pennylane > Settings and paste your Pennylane API token. For better security you can define it in wp-config.php instead: define( 'PENNYLANE_SYNC_API_TOKEN', 'your-token' );
  4. Check the order number meta key with the matching diagnostic (Sync & tools tab): it must hold the number used as external reference in Pennylane.
  5. Optional: enable the “Pennylane invoice” email in WooCommerce > Settings > Emails.

常见问题:

Which API permissions does the token need?

Read access to customer invoices and customers is enough to display invoices. Write access to customer invoices is needed to finalize or create invoices, and write access to customers to create a customer that does not exist yet in Pennylane.

Does the plugin record payments in Pennylane?

No. Recording a payment (reconciliation with the bank) stays a manual step in Pennylane. The plugin only finalizes drafts and, on request, creates missing invoices as drafts.

Why was my draft re-dated when finalized?

Pennylane numbers invoices chronologically and refuses to finalize an invoice dated before the last finalized one. A draft is issued the day it is finalized, so an older date is moved to today. The order note keeps track of the change.

Can customers download invoices for guest orders?

The download button requires an account. For guest orders, enable the “Pennylane invoice” email: the PDF is sent as an attachment.

Where are the PDFs stored?

In wp-content/uploads/pennylane-invoices/, under random file names, protected by an .htaccess file on Apache. On Nginx, add a rule denying access to this folder. The cache is purged after the number of days set in the settings; Pennylane remains the source of truth.

更新日志:

1.0.1 1.0.0