Diese Dokumentation bezieht sich immer auf die aktuellste veröffentlichte Version.
Live Demo: Teste dieses und weitere Plugins live — ohne Installation, ohne Risiko: demo.markus-michalski.net
PDF-Rechnungsgenerator für OXID eShop 7.x. Das Modul erzeugt zu Bestellungen PDF-Rechnungen mit fortlaufender Nummer, legt sie im Shop ab, hängt sie an die Bestellmails an und stellt im Admin einen Tab zur Verwaltung bereit.
Zu jeder Rechnung wird ein Snapshot der Bestelldaten gespeichert. Das PDF lässt sich daraus jederzeit neu erzeugen, ohne dass sich Positionen, Preise oder Adressen der Bestellung ändern.
| Seite | Inhalt |
|---|---|
| Installation | Composer-Installation, Aktivierung, Verzeichnisrechte, Update |
| Konfiguration | Einstellungen, Zeitpunkt der Rechnungserstellung, Admin-Tab |
| Template und Variablen | Rechnungslayout, Zahlungsart-Blöcke, alle Variablen |
| Erweiterung | Chain-Extensions, Order-Methoden, Services |
| Datenschutz | Gespeicherte Daten, Zugriffsschutz, Aufbewahrung |
| Fehlerbehebung | PDF-Erstellung, Anhang, Integritätsfehler, Logo, Bankdaten |
| Technik | Ablauf, Nummernvergabe, Ablage, Datenbank, Snapshot |
| Feature | Beschreibung |
|---|---|
| PDF-Erzeugung | A4-Rechnung aus einem Twig-Template, erzeugt mit Dompdf |
| E-Mail-Anhang | Anhang an die Bestellbestätigung für den Kunden und/oder die Benachrichtigung für den Shopbetreiber |
| Fortlaufende Nummer | Format {Präfix}{Jahr}-{Nummer}, Zähler je Shop und Jahr |
| Daten-Snapshot | Bestelldaten werden bei der Erstellung festgehalten, das PDF ist daraus neu erzeugbar |
| Integritätsprüfung | SHA-256-Hashwert je PDF, geprüft beim Auslesen |
| Admin-Tab | Rechnung erstellen, herunterladen, per E-Mail senden und neu generieren |
| Zahlungsinformationen | Eigene Blöcke für Vorauskasse, Rechnung und SEPA-Lastschrift |
| Multi-Shop | Rechnungen und Zähler werden je Shop geführt |
| Anforderung | Hinweis |
|---|---|
| OXID eShop | 7.x |
| PHP | 8.2+ |
| Dompdf | dompdf/dompdf ^2.0, wird über Composer installiert |
| Lizenz | Erforderlich |
Kommerzielle Lizenz - Einzelinstallations-Lizenz:
Entwicklungs- und Staging-Umgebungen inklusive. 12 Monate kostenlose Updates.
Siehe LICENSE-Datei für vollständige Bedingungen.
Bei Fragen und Support: Markus Michalski, E-Mail: support@markus-michalski.net