Patsch9 Accounting Bridge For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Patsch9 Accounting Bridge connects WooCommerce with the Lexware Office Public API. It can create and manage invoices and credit notes from WooCommerce orders, process synchronization jobs through a queue, and make invoice documents available in the customer account.
The plugin declares WooCommerce High-Performance Order Storage (HPOS) compatibility and uses WooCommerce order CRUD APIs for order data.
Trademark notice: WooCommerce® is a trademark of Automattic Inc. Lexware® and Lexware Office are trademarks or product names of Haufe-Lexware GmbH & Co. KG. This is an independent third-party extension and is not produced, sponsored, or endorsed by Automattic or Haufe-Lexware.
Features
- Automatic or manual invoice creation from WooCommerce orders.
- Read-only reconciliation of historical WooCommerce orders with existing Lexware invoices using the order number in the invoice introduction plus gross-total verification.
- Exact email based Lexware customer matching.
- Queue-based processing with deduplication and locking.
- Action Scheduler integration with WP-Cron fallback.
- Credit notes based on the original Lexware invoice snapshot.
- Invoice download and WooCommerce My Account integration.
- WooCommerce email integration.
- Optional handling of rental deposit metadata without a hard dependency on a rental plugin.
- HPOS compatibility.
- Conservative handling of ambiguous write responses to reduce duplicate accounting documents.
Requirements
- WordPress 6.9 or newer.
- PHP 8.2 or newer.
- WooCommerce 10.9.4 or newer.
- A Lexware Office account with Public API access enabled.
- A valid Lexware API key.
Configuration
For improved secret handling, the Lexware API key can be stored outside the WordPress database in wp-config.php:
define( 'PATSACBR_LEXWARE_API_KEY', 'YOUR_API_KEY' );
The constant takes precedence over a key stored in WordPress options.
External Services
Lexware Office Public API
The Lexware Office Public API at https://api.lexware.io/v1/ is a core service required by this plugin. Depending on the action, data sent to Lexware may include customer names, billing and shipping addresses, email addresses, order items, prices, taxes, shipping or fee items, and order references. The API key is transmitted for authentication.
Developer portal: https://developers.lexware.io/
API documentation: https://developers.lexware.io/docs/
Public API terms: https://agb.lexware.de/lexware-office/public-api-lizenz–und-nutzungsbedingungen
Privacy policy: https://www.lexware.de/datenschutz/
The site operator is responsible for providing the required privacy information and for complying with the applicable Lexware terms.
Privacy
API logging is disabled by default on new installations. When logging is enabled, known personal-data fields are masked and complete API response bodies are not stored permanently.
Compatibility
- WooCommerce HPOS compatibility is declared.
- WooCommerce order data is accessed through the WooCommerce CRUD API.
- Action Scheduler is used when available; WP-Cron is used as a fallback.
- Plugin-owned declarations, hooks and stored data use the unique
PATSACBR_/patsacbr_prefix. Data from pre-directory builds is migrated during upgrade.
Screenshots
No screenshots provided
