Übersicht
Bexio Shopware Integration
Diese Shopware 6 App verbindet Ihren Shopware 6 Shop mit Bexio. Ab sofort unterstützen wir die Erstellung von Bexio-Rechnungen basierend auf neuen Bestellungen in Ihrem Shop sowie die Synchronisierung von Kundendaten aus Ihrem Shop mit Bexio bei jeder Bestellung.
Einrichtung
Um die App zu installieren, besuchen Sie bitte den Shopware Store und fügen Sie die App zu Ihrem Shop hinzu. Sie können das Plugin findenhier. Stellen Sie nach der Installation sicher, dass Sie die App in Ihrem Shopware-Backend aktivieren.
Konfiguration
Bitte besuchen Sieunser Leitfaden um die App richtig zu konfigurieren.
Synchronisierung von Bestellung und Rechnung
Bei jeder neuen Bestellung prüfen wir, ob die Zahlungsmethode für die Erstellung einer neuen Rechnung in Bexio konfiguriert ist. Wenn ja, erstellen wir eine neue Rechnung in Bexio mit den Bestelldaten. (Siehe Konfiguration für Details).
Status der Rechnung
Der Rechnungsstatus in Bexio wird auf der Grundlage des Bestellstatus in Shopware aktualisiert.
Anhängig
Der Rechnungsstatus ist standardmäßig auf "ausstehend" gesetzt, wenn ein neuer Auftrag erstellt wird.
Bezahlt
Sobald der Zahlungsstatus einer Bestellung in Shopware auf "bezahlt" gesetzt ist, ändern wir den Rechnungsstatus in Bexio ebenfalls auf "bezahlt".
Abgesagt
Wenn eine Bestellung in Shopware storniert wird, wird auch die entsprechende Rechnung in Bexio storniert.
Manuelle Rechnungserstellung
Die App bietet eine Funktion, die es dem Benutzer ermöglicht, Rechnungen für einzelne Aufträge manuell an Bexio zu übermitteln. Diese Option ist sowohl auf der Bestellungsdetailseite als auch in der Bestellungslistenansicht (nach Auswahl von Bestellungen für die Massenbearbeitung) verfügbar. Bitte beachten: Dieser Modus setzt die Einstellungen für die Rechnungsübertragung außer Kraft, die sowohl in den Zahlungsmethoden als auch in der Hauptanwendungskonfiguration definiert sind. In diesem Modus wird immer eine Rechnung erstellt, unabhängig von den konfigurierten Einstellungen.
Synchronisierung des Zahlungsstatus von Rechnungen
Die App bietet eine Option in ihren Einstellungen, um eine tägliche Synchronisierung der Rechnungszahlungsstatus mit Bexio zu aktivieren. Wenn diese Option aktiviert ist, führt die App täglich eine Überprüfung der Bestellungen mit einem ausstehenden Zahlungsstatus durch. Wenn eine Rechnung in Bexio als bezahlt markiert ist, wird die entsprechende Bestellung in Shopware ebenfalls als bezahlt markiert. Wenn eine Rechnung in Bexio als storniert markiert ist, aktualisiert die App die Shopware-Bestellung, um den Status der stornierten Zahlung anzuzeigen.
Kontaktsynchronisation und Dublettenprüfung
Bei jeder Bestellung synchronisieren wir die Kundendaten mit Bexio. Handelt es sich bei dem Kunden um eine Firma, legen wir in bexio einen neuen Firmenkontakt sowie eine neue Kontaktperson an und verbinden diese.
Überprüfung von Duplikaten
Wir führen eine einfache Dublettenprüfung durch. Bei Firmen prüfen wir, ob der Firmenname mit der gleichen Stadt bereits in Bexio vorhanden ist. Bei Privatkunden prüfen wir, ob der Vorname, Nachname und die E-Mail-Adresse bereits in Bexio vorhanden sind. Wenn sie bereits vorhanden sind, werden sie aktualisiert. Wenn sie nicht vorhanden sind, werden sie bei der Rechnungserstellung angelegt.
Steuerlogik (verfügbar ab App-Version 1.0.13)
Die App beachtet die in Shopware 6-Kundengruppen definierten Steuereinstellungen sowie die Konfiguration der Rechnungsadresse. Abhängig von der**"Steueranzeige"** einstellung, die der Kundengruppe in Shopware zugeordnet ist, wird die Preisfindung unterschiedlich an Bexio übermittelt. Es können drei Szenarien unterschieden werden:
Bestellung eines Kunden mit "Brutto"-Steueranzeige in der Shopware-Kundengruppe
Die Rechnung in Bexio wird mit dem Bruttobestellwert erstellt, und die anfallenden Steuern werden auf der Rechnung ausgewiesen. Jede Position wird mit einem Bruttopreis ausgewiesen.Bestellung eines Kunden mit "Netto"-Steueranzeige in der Shopware-Kundengruppe und deaktivierter Option "Steuerfrei" für das Rechnungsland
Die Rechnung in Bexio wird mit dem Bruttobestellwert erstellt, und die anfallenden Steuern werden auf der Rechnung ausgewiesen. Jede Position wird mit einem Nettopreis ausgewiesen.Bestellung eines Kunden mit "Netto"-Steueranzeige in der Shopware-Kundengruppe und aktivierter Option "Steuerfrei" für das Rechnungsland
Die Rechnung in Bexio wird mit dem Nettobestellwert erstellt, und es werden keine Steuern ausgewiesen. Liegt der Gesamtauftragswert jedoch unter dem in den Einstellungen definierten Schwellenwert**"Steuerfrei ab"** einstellung wird die Rechnung wie in Fall 2 beschrieben erstellt.
Protokollierung
Die wichtigsten Ereignisse protokollieren wir in den Shopware-Protokollen. Sie finden diese im Shopware-Backend unter "Einstellungen" -> "System" -> "Ereignisprotokolle". Bitte überprüfen Sie diese, wenn Sie Probleme haben.
FAQ
Warum fehlt in Bexio die Rechnung für Auftrag X?
Ein paar Dinge sind zu überprüfen:
- Das Plugin ist installiert und aktiviert.
- Die API-Schlüssel sind korrekt.
- In der Konfiguration ist das Modul "Orders" aktiviert.
- Die Standard-Steuer-ID in der App-Einstellung ist falsch konfiguriert.
- Die in den Positionen einer Bestellung verwendeten Steuern haben eine korrekte Bexio-Steuer-ID.
- Die in der Bestellung verwendete Zahlungsmethode hat das Kontrollkästchen "Bexio: Rechnung erstellen" aktiviert und eine gültige Bexio-Zahlungsart ist ausgewählt.
Eine Funktion anfordern oder einen Fehler melden
Bitte eröffnen Sie ein Support-Ticket mit Ihrem Konto unter account.shopware.com und geben Sie so viele Details wie möglich an. Wir werden uns so schnell wie möglich mit Ihnen in Verbindung setzen.
