Du betreibst einen PrestaShop und machst deine Buchhaltung in Lexware Office? Dann kennst du das Ritual: Bestellung im Backoffice öffnen, Kunde in Lexware Office suchen oder anlegen, Positionen abtippen, Versand ergänzen, Steuer prüfen, Rechnung schreiben, zurück in den Shop und den Status auf „Versandt“ setzen. Bei fünf Bestellungen am Tag nervt das. Bei fünfzig frisst es deinen Vormittag.
Genau dafür habe ich Presta2LXO gebaut. Die App holt deine PrestaShop Bestellungen ab und importiert sie mit wenigen Klicks als Rechnung oder Auftragsbestätigung in die Lexware Office Cloud. In diesem Beitrag zeige ich dir, was Presta2LXO kann, wie dir die Features im Alltag Zeit sparen und mit welchem Tech-Stack die App unter der Haube arbeitet.
So funktioniert Presta2LXO
Der Ablauf ist bewusst einfach gehalten. Du klickst auf Bestellungen abrufen, prüfst die Liste, markierst die gewünschten Bestellungen und klickst auf Import LXOffice. Presta2LXO sucht den Kunden oder legt ihn an, erstellt den Beleg und setzt die Bestellung im Shop auf den Status deiner Wahl.
Nach jedem erfolgreichen Abruf rückt das Datum in Abholen ab automatisch vor. Beim nächsten Mal siehst du also nur die neuen Bestellungen. Die Anzahl der offenen Bestellungen steht als rote Zahl im Menü, so weißt du sofort, ob Arbeit wartet.

Die Features und was sie dir im Alltag bringen
Rechnung oder Auftragsbestätigung, Entwurf oder abgeschlossen
Du legst fest, ob Presta2LXO eine Rechnung oder eine Auftragsbestätigung erzeugt. Außerdem entscheidest du, ob der Beleg als Entwurf oder gleich abgeschlossen mit Belegnummer in Lexware Office landet. Mein Tipp für den Start: Nimm Entwürfe. So kannst du die ersten Belege in Ruhe prüfen und bei Bedarf löschen. Läuft alles rund, stellst du auf abgeschlossene Belege um und sparst dir auch diesen Klick.
Kunden automatisch zuordnen statt doppelt anlegen
Presta2LXO sucht den Kunden in Lexware Office über seine E-Mail-Adresse. Gibt es ihn schon, landet der Beleg bei ihm. Gibt es ihn nicht, legt die App ihn an. Das hält deine Kontakte sauber, und Stammkunden haben alle Belege an einem Ort.
Steuern, die einfach stimmen
Steuern sind der Teil, bei dem Handarbeit am teuersten werden kann. Presta2LXO übernimmt die Steuer so, wie dein Shop sie berechnet hat, und leitet daraus die passende Steuerart des Belegs ab:
- Inland und EU-Privatkunden als Netto- oder Brutto-Beleg, ganz nach deiner Einstellung.
- EU-Firmenkunden mit USt-IdNr. als innergemeinschaftliche Lieferung. Die USt-IdNr. kommt direkt aus der Rechnungsadresse.
- Kunden im Drittland als Ausfuhrlieferung.
- Fernverkauf (OSS) mit den Steuersätzen des Lieferlandes, wenn du das in Lexware Office so eingerichtet hast.
Versand (mit dem Namen der Versandart) und Geschenkverpackung werden eigene Positionen. Warenkorbrabatte und Gutscheine, die PrestaShop nicht in die Positionssummen rechnet, überträgt Presta2LXO als Rabatt auf den ganzen Beleg. Weicht die Summe in Lexware Office trotzdem einmal von der Summe im Shop ab, bekommst du nach der Übertragung einen Hinweis. Du musst also nicht jede Rechnung nachrechnen, sondern nur dort hinschauen, wo es wirklich nötig ist.
Artikel verknüpfen und Preise aktuell halten
Auf Wunsch verknüpft Presta2LXO die Positionen mit den Artikeln in Lexware Office. Die Referenz des Produkts im Shop dient als Artikelnummer. Fehlende Artikel legt die App an, und wenn du willst, überschreibt sie die Preise vorhandener Artikel mit den Preisen aus dem Shop. So bleiben deine Artikelstammdaten in Lexware Office ohne Extraaufwand aktuell.
Zahlungsstatus mit einem Klick
In der Liste zeigt jede Bestellung ein Häkchen: rot für unbezahlt, grün für bezahlt. Ist eine Vorkasse eingegangen, klickst du auf das rote Häkchen, und Presta2LXO setzt die Bestellung im Shop auf deinen Status für „bezahlt“. Du musst dafür nicht mehr ins Backoffice. Mit der Option Unbezahlte Bestellungen nicht übertragen sorgst du außerdem dafür, dass nur bezahlte Bestellungen in die Buchhaltung wandern.
Stornos und Gutschriften automatisch nachziehen
Eine Rücksendung oder Teilerstattung im Shop bedeutet normalerweise: Gutschrift in Lexware Office von Hand schreiben. Presta2LXO erkennt stornierte Bestellungen und Gutschriften des Shops zu bereits übertragenen Rechnungen und markiert sie in der Liste mit einem orangen Symbol. Ein Klick auf Import LXOffice, und die passende Gutschrift mit Adresse und Steuerbedingungen der Rechnung entsteht. Bei einem Storno über die ganze Rechnung, bei einer Teilerstattung über die betroffenen Positionen.
Nie wieder doppelt übertragen
Presta2LXO merkt sich jeden angelegten Beleg. Die Belegnummer siehst du direkt in der Liste. Wählst du eine Bestellung aus, die schon übertragen wurde, fragt die App nach, ob du wirklich einen zweiten Beleg willst. Und wenn bei einer Bestellung mal etwas schiefgeht, überträgt Presta2LXO die anderen trotzdem und zeigt dir am Ende eine Übersicht aller Probleme.
Details und Kundenanmerkungen ohne Backoffice
Ein Klick auf das Details-Symbol zeigt dir die komplette Bestellung: Rechnungs- und Lieferadresse, Zahlungsart, Versand, Sendungsnummer, Positionen und Summen wie im Backoffice. Mit den Pfeilen blätterst du durch die Liste. Hat ein Kunde eine Anmerkung hinterlassen, etwa „Bitte als Geschenk verpacken“, siehst du ein Notiz-Symbol und liest die Nachricht in einer Seitenleiste. Auf Wunsch landet die Anmerkung auch in der Bemerkung des Belegs, genauso wie Bestellnummer, Zahlungsart oder die Transaktions-ID von PayPal.
Mehrere Shops, eine App
Betreibst du mehr als einen PrestaShop, zum Beispiel einen Hauptshop und einen Outlet? Presta2LXO verwaltet beliebig viele Shops mit eigenen Profilen für Zugänge und Optionen. Den aktiven Shop wechselst du mit zwei Klicks, er steht immer unten in der Statusleiste.
Einrichtung mit eingebautem Check
Die Einrichtung ist der Moment, in dem viele Tools scheitern. Deshalb hat Presta2LXO für beide Seiten einen API prüfen-Button. Für PrestaShop testet er Schritt für Schritt Shop-URL, SSL, Webservice, Schlüssel und dessen Berechtigungen. Fehlende Rechte listet er mit Erklärung auf. Für Lexware Office prüft er Schlüssel, Tarif, Steuereinstellungen und den Zugriff auf Kontakte und Artikel. Du weißt also vor der ersten Übertragung, ob alles passt.
KI-Assistenten über MCP
Das ist mein Lieblingsfeature. Presta2LXO bringt einen eigenen MCP-Server mit. Über das Model Context Protocol können KI-Assistenten wie Claude, ChatGPT oder ein lokales Ollama-Modell auf deine Bestellungen zugreifen. Du fragst dann einfach in normaler Sprache:
- „Fasse die offenen Bestellungen zusammen: Anzahl, Gesamtumsatz und die fünf häufigsten Artikel.“
- „Welche Bestellungen per Vorkasse warten noch auf den Zahlungseingang?“
- „Übertrage alle offenen PayPal-Bestellungen, ändere ihren Status im Shop aber nicht.“
Du behältst dabei die Kontrolle: Die Freigabe gilt je Shop, und das Übertragen an Lexware Office musst du separat erlauben. Eingetragen wird Presta2LXO im Assistenten per Schalter, die App selbst muss dafür nicht einmal geöffnet sein.

Der Tech-Stack hinter Presta2LXO
Presta2LXO ist eine native Desktop-App für Windows und macOS. Das hat einen handfesten Vorteil: Deine Bestelldaten gehen direkt von deinem Rechner an deinen Shop und an Lexware Office, ohne zwischengeschalteten Cloud-Dienst für die Bestelldaten. Hier ein Blick auf die Bausteine:
- Python 3.14 ist die Basis. Die gesamte Logik, vom Abruf über das Beleg-Mapping bis zur Steuerberechnung, steckt hier drin.
- NiceGUI liefert die Oberfläche, pywebview packt sie in ein natives Fenster. Für dich fühlt sich das an wie eine ganz normale Desktop-App, mit sortierbarer Liste, Suchfeld, Detailansicht und Dark Mode.
- Der PrestaShop Webservice wird über requests angesprochen. Gelesen wird JSON, geschrieben wird XML, zum Beispiel beim Setzen des Bestellstatus. Presta2LXO braucht nur Leserechte auf Bestellungen, Kunden und Adressen plus Schreibrecht auf die Bestellhistorie. Artikel und Lagerbestand fasst die App nicht an.
- Die Lexware Office Public API bekommt ihre Anfragen gleichmäßig verteilt, damit das Rate Limit nicht greift. Kommt trotzdem ein „zu viele Anfragen“ zurück, wiederholt Presta2LXO die Anfrage automatisch. Zum gefahrlosen Testen lässt sich die Sandbox von Lexware Office einschalten.
- Der MCP-Server basiert auf dem offiziellen MCP-SDK für Python und läuft über stdio. Der KI-Assistent startet ihn bei Bedarf selbst.
- Die API-Schlüssel speichert Presta2LXO verschlüsselt in der Konfiguration. Export und Import der Konfiguration als ZIP machen den Umzug auf einen neuen Rechner einfach.
- Ausgeliefert wird Presta2LXO unter Windows als Installer mit eingebettetem Python, unter macOS als signierte und notarisierte Universal-App für Intel und Apple Silicon. Updates kommen automatisch, und die App prüft ihre Signatur vor der Installation.
Fazit
Presta2LXO nimmt dir die stupide Abtipperei zwischen PrestaShop und Lexware Office ab. Kunden werden sauber zugeordnet, Steuern landen korrekt im Beleg, Gutschriften entstehen auf Knopfdruck, und der Bestellstatus im Shop zieht automatisch nach. Wer mag, steuert das Ganze sogar per KI-Assistent. Die Zeit, die du dadurch gewinnst, steckst du lieber in deinen Shop als in deine Buchhaltung.
FAQ: PrestaShop Bestellungen in Lexware Office importieren
Presta2LXO nutzt den PrestaShop Webservice und arbeitet mit PrestaShop 1.6, 1.7 und 8. Du brauchst nur einen API-Schlüssel mit den passenden Rechten, den du im Backoffice unter Erweiterte Einstellungen › Webservice anlegst. Dein Tarif muss die Lexware Office Public API enthalten. Ob das der Fall ist, verrät dir der Button API prüfen direkt in Presta2LXO. Nein. Presta2LXO merkt sich jeden angelegten Beleg und fragt nach, bevor eine bereits übertragene Bestellung erneut übertragen wird. Ja. Jeder Shop bekommt ein eigenes Profil mit Zugängen und Optionen. Du wechselst den aktiven Shop mit zwei Klicks. Nein, Presta2LXO überträgt nur Bestellungen in Euro. Nein. Der Assistent startet den MCP-Server von Presta2LXO selbst. Der Shop muss nur in den Einstellungen für KI-Assistenten freigegeben sein.
Welche PrestaShop-Versionen unterstützt Presta2LXO?
Brauche ich einen bestimmten Lexware Office Tarif?
Werden Bestellungen doppelt übertragen?
Kann ich Presta2LXO mit mehreren Shops nutzen?
Werden auch Bestellungen in Fremdwährung übertragen?
Muss Presta2LXO geöffnet sein, damit mein KI-Assistent die Bestellungen sieht?