easybill-Integration für WooCommerce – Erstellen Sie automatisch Easybill-Rechnungen aus Ihren WooCommerce-Bestellungen
Nach dem Bezahlvorgang werden Ihre WooCommerce-Bestellungen über die REST-API an easybill gesendet, um eine Rechnung zu erstellen. Das PDF wird abgerufen, in der Bestellung gespeichert und per E-Mail an den Käufer gesendet – und der Kunde wird erstellt und mit seiner easybill-Kundennummer verknüpft. Richten Sie es einmal ein und aus jeder Bestellung wird eine ordnungsgemäße Rechnung ohne Kopieren und Einfügen.
Basierend auf einem kleinen, wiederverwendbaren REST-Rechnungskonnektorkern ist dies der erste einer Familie von Konnektoren zwischen Ihrem Shop/Ihren Tools und Online-Abrechnungsplattformen – sauber, entwicklerfreundlich und bereit für die Erweiterung.
Warum Sie es lieben werden
- Automatische Rechnungsstellung nach dem Bezahlvorgang. Wenn eine Bestellung den von Ihnen gewählten Status erreicht, wird aus den Bestellpositionen eine easybill-Rechnung erstellt.
- Kundenanlage & -verknüpfung. Aus den Käuferdaten wird ein Kunde angelegt; Bei eingeloggten Käufern wird die easybill-Kunden-ID beim Benutzer gespeichert und für zukünftige Bestellungen wiederverwendet.
- PDF auf der Bestellung und in der E-Mail. Das fertige Rechnungs-PDF wird heruntergeladen, in der Bestellung gespeichert und an die WooCommerce-Kunden-E-Mail angehängt.
- Rechnungslink und -nummer. Die Rechnungsnummer und ein Link zum easybill-Dokument werden auf der Bestellung hinterlegt; Der Käufer erhält auf der Bestelldetailseite einen sicheren PDF-Download.
- Idempotent und wiederholbar. Eine manuelle Aktion „Bestellung erneut senden“ führt nie zu einer doppelten Rechnung; Fehler werden protokolliert und im Auftrag vermerkt.
- Mehrwertsteuerbewusste Zuordnung. Artikel, Versand und Gebühren werden den Rechnungspositionen mit dem korrekten Nettopreis und Mehrwertsteuersatz zugeordnet. easybill berechnet die Summen.
- ️ Robust und sicher. Inhaberauthentifizierung, Verarbeitung von HTTP 429-Ratenbegrenzungen und ein Download-Ordner, der vor direktem Zugriff geschützt ist.
- HPOS-fähig. Verwendet das WooCommerce-Bestell-CRUD und erklärt die Kompatibilität mit benutzerdefinierten Bestelltabellen.
- Übersetzbar. Textdomäne woocommerce-rest-easybill; Englische und deutsche Dokumentation inklusive.
Hauptmerkmale
Automatische Überweisung nach dem Bezahlen
Wählen Sie den Bestellstatus, der die Übertragung auslöst (Standard). Verarbeitung). Das Plugin wird früh in diesem Statusübergang ausgeführt, sodass das Rechnungs-PDF fertig ist, bevor WooCommerce die entsprechende Kunden-E-Mail sendet. Jeder Schritt wird überwacht – ein Fehler wird protokolliert und als Bestellnotiz hinzugefügt, ohne dass die Bestellung oder die E-Mail unterbrochen wird.
Kundenanlage & -verknüpfung
Die Rechnungsdaten des Käufers werden einem easybill-Kunden zugeordnet. Bei privaten Käufern ohne Firma greift das Plugin automatisch auf den Namen der Person zurück, sodass die Kundenanlage nie scheitert. Eingeloggte Käufer werden mit ihrer easybill-Kundennummer verknüpft und können diese bei jeder zukünftigen Bestellung wiederverwenden – keine doppelten Kunden.
Rechnung & PDF
Aus den Bestellpositionen (zzgl. Versand und Gebühren) wird ein Rechnungsbeleg erstellt, mit der Rechnungsnummer finalisiert und das PDF heruntergeladen und auf der Bestellung gespeichert. Das PDF wird an die Kunden-E-Mail angehängt und auf der Bestelldetailseite wird die Rechnungsnummer mit einem schlüsselgeschützten Download-Link angezeigt.
Konfiguration
Alles über eine WooCommerce-Einstellungsregisterkarte: API-Schlüssel, Bestellstatus auslösen, Abschluss aktivieren/deaktivieren, an welche Kunden-E-Mail das PDF angehängt werden soll und Protokollierung in den WooCommerce-Protokollen.
Basierend auf einem wiederverwendbaren „SP REST Billing“-Kern: einem generischen REST-Client, einem abstrakten Abrechnungsanbieter und anbieterunabhängigen Datenobjekten. Neue Abrechnungsplattformen und neue Quellen lassen sich integrieren, ohne den Ablauf neu zu schreiben.
Wie es funktioniert
- Eine Bestellung erreicht den konfigurierten Status.
- Das Plugin erstellt/verwendet aus den Käuferdaten den easybill-Kunden.
- Es erstellt aus den Bestellpositionen eine Rechnung und schließt diese ab (Rechnungsnummer).
- Es lädt das PDF herunter, speichert es in der Bestellung und behält den Easybill-Link und die Easybill-Nummer.
- Das PDF wird an die WooCommerce-Kunden-E-Mail angehängt, die an den Käufer gesendet wird.
Entwicklerfreundlich und zukunftssicher
- Wiederverwendbarer Kern (REST-Client, Abstract-Provider, DTOs), bereit für weitere Plattformen – Fastbill, Lexware, WISO, Papierkram, SevDesk – und weitere Quellen – GravityForms, MemberPress, …
- Filter zur Anpassung der Kunden- und Rechnungsdaten sowie der easybill-Payloads.
- Sauberer, stark kommentierter Code, der in der gesamten Plugin-Familie den gleichen Konventionen folgt.
Was ist enthalten
- Das Plugin (WooCommerce → easybill transfer + Einstellungen).
- Der wiederverwendbare SP REST Billing Core und der Easybill-Anbieter.
- Die mitgelieferte easybill REST API-Spezifikation (swagger.json) als Referenz.
- Vollständige Dokumentation in Englisch und Deutsch (README + Funktionsübersicht).
Anforderungen & Kompatibilität
- WordPress 6,9+
- WooCommerce 8.0+ (getestet bis 10.9)
- PHP 7,4+
- Ein easybill-Konto mit einem API-Schlüssel (Bearer-Token)
Gut zu wissen
- easybill benötigt einen Firmennamen und einen Nachnamen – das Plugin kümmert sich automatisch um Privatkäufer.
- Die Rechnungsnummer wird zugewiesen, wenn das Dokument fertiggestellt ist (eine Einstellung, die Sie steuern).
- EU-OSS-Handhabung und Gutschriften/Stornierungen sind für eine zukünftige Version geplant.
Änderungsprotokoll
1.0.0
- Erstveröffentlichung (V1).
- After-Checkout-Übertragung von WooCommerce-Bestellungen an easybill: Kunden erstellen/verknüpfen, Rechnung erstellen + abschließen, PDF-Download, Speicherung auf der Bestellung, Anhang an die Kunden-E-Mail und ein sicherer Download-Link.
- Wiederverwendbarer SP REST-Abrechnungskern (REST-Client, abstrakter Anbieter, DTOs); easybill-Anbieter; WooCommerce-Quelladapter.
- Registerkarte „WooCommerce-Einstellungen“, manuelle Aktion zum erneuten Senden von Bestellungen, Protokollierung, HPOS-Kompatibilität.
Bewertung: 0
Verkäufe bisher: 0
Be the first to leave a review.






