bots4.me

Automate Payment Reconciliation in Odoo

Written by

in

BOTS4.me Logo

So gleichen Sie Bankzahlungen automatisch mit Rechnungen in Odoo ab

Zahlungsabgleich automatisieren — Bank-E-Mails und Revolut/Wise-Zahlungen offenen Odoo-Rechnungen zugeordnet, 24/7

Jede eingehende Zahlung muss einer offenen Rechnung zugeordnet werden, bevor Ihre Bücher stimmen und Ihr Kunde keine Mahnungen mehr erhält. Wenn Ihr Team das noch manuell erledigt, indem es Bankbenachrichtigungen liest und Odoo von Hand durchsucht, zeigt dieser Leitfaden, wie Sie den Zahlungsabgleich durchgängig automatisieren: Zahlungen aus Bank-Benachrichtigungs-E-Mails und den Revolut- und Wise-APIs erfassen, Betrag und Rechnungsreferenz automatisch auslesen und die Zahlung in Odoo verbuchen — mit automatischem Abgleich und lückenloser Prüfspur.

💸 Warum manueller Zahlungsabgleich schmerzt

Manueller Abgleich wirkt harmlos — Bankbenachrichtigung öffnen, Rechnungsnummer finden, Zahlung in Odoo verbuchen, abgleichen. Zwei Minuten. Doch multiplizieren Sie das mit jeder Zahlung, jedem Werktag, und es wird zu einer der teuersten Routinen in Ihrem Finanzprozess:

  • Es hört nie auf. Zahlungen kommen täglich. Lassen Sie einen Tag aus, türmt sich der Rückstand — und der Monatsabschluss wird zum archäologischen Projekt.
  • Referenzen sind unübersichtlich. Kunden zahlen mit gekürzten Rechnungsnummern, Variabelsymbolen, eigenen Bestellreferenzen oder ganz ohne Referenz. Menschen entschlüsseln das langsam; an schlechten Tagen falsch.
  • Eine Zahlung, viele Rechnungen. B2B-Kunden lieben Sammelzahlungen — eine einzige Überweisung, die fünf, zehn oder zwanzig Rechnungen abdeckt. Die richtige Kombination von Hand zu finden ist wirklich schwer.
  • Bezahlte Kunden werden weiter gemahnt. Solange die Zahlung nicht in Odoo verbucht ist, sieht Ihr Mahnprozess weiterhin eine überfällige Rechnung. Nichts schadet dem Wohlwollen schneller, als einen Kunden zu verfolgen, der bereits bezahlt hat.
  • Mehrsprachige Benachrichtigungen. Wenn Sie über Grenzen hinweg verkaufen, treffen Zahlungsbenachrichtigungen auf Deutsch, Tschechisch, Englisch und in einem Dutzend weiterer Formate ein. Jede neue Bank bedeutet ein neues Format zum Erlernen.

🔧 Die üblichen Lösungen — und wo sie zu kurz greifen

Manueller Kontoauszugsimport

Odoo kann Kontoauszüge importieren (CAMT, CSV oder über einen Bank-Feed-Dienst), und sein Abgleichsbildschirm ist ordentlich, wenn die Referenz perfekt passt. Auszüge sind jedoch stapelorientiert — Sie gleichen ab, wenn sich jemand hinsetzt, nicht wenn das Geld eintrifft. Unvollständige Referenzen, Teilzahlungen und Sammelüberweisungen landen trotzdem in einer manuellen Warteschlange.

Eigene Skripte

Ein Entwickler kann einen Parser für die Benachrichtigungs-E-Mails Ihrer Bank schreiben. Er funktioniert, bis die Bank ihre Vorlage ändert, ein Kunde von einer anderen Bank zahlt oder der Entwickler geht. Nun pflegen Sie Regex-Code als unbezahlte Infrastruktur — und er kann das kombinatorische Zuordnen mehrerer Rechnungen trotzdem nicht lösen.

Konnektoren im Zapier-Stil

Generische Automatisierungsplattformen können eine Zahlungsbenachrichtigung in eine Tabelle verschieben oder einen Webhook auslösen. Was sie nicht können, ist der schwierige Teil: ein Variabelsymbol aus frei formuliertem Banktext in über 15 Sprachen auslesen, es Ihren offenen Rechnungen einschließlich Stapelkombinationen zuordnen und eine korrekt abgeglichene Zahlung in Odoo verbuchen.

🚀 Der automatisierte Weg: Pay2ERP + Odoo

Pay2ERP ist ein Bot für den Zahlungsabgleich aus der BOTS4.me-Suite. Er überwacht Ihre Zahlungsquellen rund um die Uhr und verwandelt jede eingehende Zahlung in einen verbuchten, abgeglichenen Eintrag in Odoo.

🏦

Zahlung trifft ein
(Bank-E-Mail oder Revolut/Wise-API)

🤖

Betrag + Referenz ausgelesen
(50+ Muster, 15+ Sprachen)

🔗

Offenen Rechnungen zugeordnet
(inkl. Sammelzahlungen)

In Odoo verbucht
mit automatischem Abgleich

Die Auslese erfolgt regelbasiert: über 50 integrierte Muster erkennen Variabelsymbole, Rechnungsreferenzen und Beträge in Benachrichtigungsformaten in über 15 Sprachen. Wenn die Regeln keine Referenz finden, analysiert eine AI-Rückfallebene den Zahlungstext als letzten Ausweg — so werden die meisten Zahlungen deterministisch zugeordnet, und Sonderfälle werden dennoch abgedeckt. Der Bot lernt zudem statistisch aus jeder erfolgreichen Zuordnung und aus Ihren manuellen Korrekturen, sodass die Genauigkeit mit der Laufzeit steigt.

Einrichtung in etwa 5 Minuten

  • Schritt 1 — Registrieren: Erstellen Sie Ihr Konto unter bots4.me/bots und fügen Sie Pay2ERP hinzu. Der erste Monat ist gratis, und es gibt eine dauerhafte Freemium-Stufe, falls Sie klein bleiben möchten.
  • Schritt 2 — Zahlungsquellen verbinden: Verbinden Sie das Postfach, das die Zahlungsbenachrichtigungen Ihrer Bank empfängt, über das sichere Quick Connect (OAuth für Gmail/Office 365 oder ein beliebiges IMAP-Konto). Wenn Sie Revolut- oder Wise-Geschäftskonten nutzen, verbinden Sie deren APIs für die Erfassung in Echtzeit ohne E-Mail-Verzögerung.
  • Schritt 3 — Odoo verbinden: Installieren Sie das kostenlose Modul “BOTS4.me Connect” aus apps.odoo.com (Odoo.sh und On-Premise, Versionen 13–19) oder nutzen Sie bei Odoo Online den Code-freien Helfer mit einem API-Schlüssel aus Settings → Users → Account Security. Keine Middleware, keine Eigenentwicklung.
  • Schritt 4 — Im Demo-Modus starten: Pay2ERP zeigt genau, welche Zahlungen es welchen Rechnungen zuordnen würde — und schreibt nichts. Prüfen Sie nach jedem Lauf den Bericht.
  • Schritt 5 — Sicher hochstufen: Wechseln Sie zu ERP schreibgeschützt (echter Abgleich gegen echte Rechnungen, weiterhin ohne Schreibzugriff) und schalten Sie dann die volle Automatisierung ein, wenn die Abgleichsberichte stimmig aussehen.

🤝 Beste Kombination: Pay2ERP + AutoCASH

Pay2ERP verbucht eingehende Zahlungen; AutoCASH versendet eskalierende Zahlungserinnerungen für überfällige Odoo-Rechnungen. Gemeinsam schließen sie den Kreis: In dem Moment, in dem Pay2ERP eine Zahlung verbucht, hört AutoCASH auf, diesen Kunden zu mahnen. Schluss damit, Menschen zu mahnen, die bereits bezahlt haben.

📊 So sieht der tägliche Betrieb aus

Nach dem Livegang läuft Pay2ERP nach Ihrem Zeitplan — von alle 15 Minuten bis wöchentlich, innerhalb der von Ihnen festgelegten Betriebszeiten. Nach jedem Lauf erhalten Sie eine Bericht-E-Mail: zugeordnete und verbuchte Zahlungen, Zahlungen, die Aufmerksamkeit erfordern, und alles Markierte. E-Mails zu zugeordneten Zahlungen werden im Ordner _Pay2ERP/VERARBEITET abgelegt.

  • Nicht zugeordnete Zahlungen verschwinden nie. Sie bleiben in Ihrem INBOX, als ungelesen markiert, und erscheinen im Tagesbericht — Sie prüfen sie genau dort, wo Sie ohnehin arbeiten.
  • Korrekturen bringen dem Bot etwas bei. Wenn Sie eine Zahlung manuell zuordnen, lernt Pay2ERP das Muster und wendet es beim nächsten Mal an.
  • Sammelzahlungen werden verarbeitet. Ein kombinatorischer Zuordnungsalgorithmus findet, welche Gruppe offener Rechnungen eine einzelne Sammelüberweisung abdeckt.
  • Alles ist umschaltbar und protokolliert. Schalter je Funktion, Bot-Betrieb ein/aus, AI Mode von Off (reine Regeln) bis Ultra und vollständige Entscheidungsprotokolle in den Reitern Steuerung/Protokolle/Einstellungen des Dashboards.
  • Sicher konzipiert: 2FA, in der EU gehostet, DSGVO-nativ, Oberfläche in 31 Sprachen.

IMP Kontakt spol. s r.o., ein europäischer B2B-Distributor, betreibt Pay2ERP täglich für Hunderte Zahlungen neben anderen BOTS4.me-Apps — mit vollständig automatisiertem Abgleich, während das Buchhaltungsteam nur die Ausnahmen prüft.

🏦 Revolut- und Wise-Integration für Odoo, bereits eingebaut

Herkömmliche Bank-Feeds aktualisieren sich stapelweise; E-Mail-Benachrichtigungen hängen davon ab, dass Ihre Bank sie versendet. Die Revolut- und Wise-API-Integrationen erfassen Zahlungen in Echtzeit — Betrag, Referenz und Absender werden in dem Moment ausgelesen, in dem das Geld eintrifft, und dann wie jede andere Zahlung in Odoo zugeordnet und verbucht. Wenn Ihr Unternehmen mit Revolut oder Wise bankt, ist das der kürzeste Weg von “Zahlung erhalten” zu “Rechnung bezahlt” in Odoo.

Neben den APIs liest Pay2ERP Zahlungsbenachrichtigungs-E-Mails jeder Bank über IMAP, Gmail, Outlook/Office 365 — so deckt ein Bot Ihre herkömmlichen Bankkonten und Ihre Fintech-Konten zugleich ab.

🌍 Funktioniert auch über Odoo hinaus

Dieser Leitfaden konzentriert sich auf Odoo (Versionen 13–19, alle Hosting-Typen — sehen Sie, welche Odoo-Hosting-Typen automatisiert werden können), wo Pay2ERP Zahlungen mit automatischem Abgleich verbucht. Derselbe Bot verbindet sich auch mit SAP Business One, Oracle NetSuite, QuickBooks, Xero, Microsoft Dynamics 365 und Offeris. Ein Dashboard, dieselbe Zuordnungs-Engine, ein anderer ERP-Adapter.

❓ Häufig gestellte Fragen

Wie ordne ich Bankzahlungen in Odoo automatisch Rechnungen zu?

Verbinden Sie eine Zahlungsquelle (Bank-Benachrichtigungs-E-Mail oder die Revolut/Wise-API) und Ihre Odoo-Datenbank mit Pay2ERP unter bots4.me/bots. Der Bot liest aus jeder Zahlung Betrag und Rechnungsreferenz mit über 50 Mustern in über 15 Sprachen aus, ordnet sie offenen Rechnungen in Odoo zu und verbucht die Zahlung mit automatischem Abgleich. Die Einrichtung dauert etwa 5 Minuten und der erste Monat ist gratis.

Integriert Pay2ERP Revolut und Wise mit Odoo?

Ja. Pay2ERP verbindet sich direkt mit den Revolut- und Wise-APIs und erfasst eingehende Zahlungen in Echtzeit — ohne E-Mail-Verzögerung. Jede Zahlung wird offenen Odoo-Rechnungen zugeordnet und automatisch verbucht, genau wie Zahlungen, die aus Bank-Benachrichtigungs-E-Mails erfasst werden.

Was passiert mit Zahlungen, die keiner Rechnung zugeordnet werden können?

E-Mails zu nicht zugeordneten Zahlungen bleiben in Ihrem INBOX, als ungelesen markiert, sodass nichts aus dem Blick gerät — und sie werden in Ihrem Tagesbericht aufgeführt. Wenn Sie eine manuell zuordnen, lernt Pay2ERP aus der Korrektur und verbessert die künftige Zuordnung für diesen Zahler.

Kann es eine Banküberweisung zuordnen, die mehrere Rechnungen auf einmal begleicht?

Ja. Sammelzahlungen werden mit einem kombinatorischen Algorithmus zugeordnet, der die offenen Rechnungen Ihres Kunden nach der Kombination durchsucht, die die überwiesene Summe ergibt, und die Zahlung dann in Odoo gegen alle von ihnen verbucht.

Muss ich Regex-Regeln oder Vorlagen für die E-Mails meiner Bank schreiben?

Nein. Pay2ERP wird mit über 50 Auslesemustern geliefert, die Zahlungsbenachrichtigungsformate in über 15 Sprachen abdecken, lernt neue Muster statistisch aus erfolgreichen Zuordnungen und greift auf AI-Analyse zurück, wenn die Regeln keine Referenz auslesen können. Es gibt nichts zu programmieren oder zu pflegen.

Kann ich den automatischen Zahlungsabgleich testen, ohne dass er in Odoo schreibt?

Ja. Starten Sie im Demo-Modus (der Bot meldet, was er tun würde, und schreibt nichts), wechseln Sie dann zu ERP schreibgeschützt (echter Abgleich gegen echte Rechnungen, weiterhin ohne Schreibzugriff) und aktivieren Sie die volle Automatisierung erst, wenn die Berichte stimmig aussehen. Jede Funktion lässt sich einzeln umschalten.

Welche Odoo-Versionen und Hosting-Typen werden unterstützt?

Odoo-Versionen 13 bis 19, auf allen drei Hosting-Typen. Odoo.sh und On-Premise nutzen das kostenlose Ein-Klick-Python-Modul “BOTS4.me Connect”; Odoo Online (das eigene Python-Module verbietet) nutzt einen Code-freien XML-Helfer plus einen API-Schlüssel aus Settings → Users → Account Security.

Gibt es eine kostenlose Stufe für Pay2ERP?

Ja — jedes Abo beginnt mit einem gratis ersten Monat, den Sie jederzeit kündigen können, und Pay2ERP hat zudem eine dauerhafte Freemium-Stufe mit Tageslimits, sodass kleine Unternehmen die grundlegende regelbasierte Zahlungszuordnung kostenlos weiterlaufen lassen können.

📚 Verwandte Leitfäden

🔗 Quellen und weiterführende Literatur

Offizielle Dokumentation und Standards, auf die sich dieser Leitfaden bezieht. Externe Links öffnen sich in einem neuen Tab.

Hören Sie auf, Zahlungen von Hand zuzuordnen

Verbinden Sie Ihre Bank-E-Mail oder Ihr Revolut/Wise-Konto, verbinden Sie Odoo und beobachten Sie den ersten Lauf im Demo-Modus. Erster Monat gratis — jederzeit kündbar.

🌐 BOTS4.me funktioniert vollständig in Ihrer Sprache — Sie benötigen kein Englisch, um Ihre Automatisierung einzurichten und zu betreiben. Diese Seite wurde aus unserem englischen Original übersetzt. Eine Formulierungsverbesserung vorschlagen →