WooCommerce TSE Integration
Integrate TSE for WooCommerce (Fiskaly & Swissbit) + OpenPOS
Details
-
1.0.0
Version
-
26/01/2026 - 06:22:55.
Updated
-
OpenPOS
Author
-
Support Service
License
For customers with support service non expired. - Downloaded 1
How to get "OpenPOS" Purchase code ?
This addon have no support service.
Integrate TSE for WooCommerce (Fiskaly & Swissbit) + OpenPOS
1. Purpose of the Plugin
This plugin enables German fiscal compliance for WooCommerce stores by implementing:
- TSE (Technische Sicherheitseinrichtung) integration
(Fiskaly or Swissbit) - DSFinV-K export (audit-ready) for the German tax office (Finanzamt)
- QR code generation compliant with KassenSichV / BSI TR-03153
- Immutable order locking after fiscal finalization
The generated export files are suitable for:
- Tax audits by Finanzamt
- Review by Steuerberater
- Long-term archiving according to German tax law
2. System Requirements
- WordPress 6.x or newer
- WooCommerce 7.x or newer
- PHP 7.4+ (PHP 8.0+ recommended)
- HTTPS enabled
- Valid TSE provider account:
- Fiskaly or
- Swissbit
3. Installation
- Upload the plugin folder to:
wp-content/plugins/ - Activate the plugin in:
WordPress Admin → Plugins - Make sure the uploads directory is writable:
wp-content/uploads/
4. Configuration
4.1 TSE Settings
Go to:
WooCommerce → Settings → DSFinV-K / TSE
Configure the following:
| Setting | Description |
|---|---|
| Enable TSE | Activates fiscal processing |
| Provider | Fiskaly or Swissbit |
| API Base URL | Provider API endpoint |
| TSS ID | Assigned by your TSE provider |
| API Token / Credentials | Provided by Fiskaly or Swissbit |
| Kassen-ID | Cash register ID (required for DSFinV-K & QR) |
⚠️ Important
The Kassen-ID must remain stable and unique.
Changing it invalidates previous fiscal records.