bots4.me

Automate Payment Reconciliation in Odoo

Written by

in

BOTS4.me-logo

Bankbetalingen automatisch koppelen aan facturen in Odoo

Automatiseer betalingsafstemming — bank-e-mails en Revolut/Wise-betalingen gekoppeld aan openstaande Odoo-facturen, volgens het schema dat u instelt

Elke inkomende betaling moet aan een openstaande factuur worden gekoppeld voordat uw boekhouding klopt en uw klant geen herinneringen meer krijgt. Als uw team dit nog steeds doet door bankmeldingen te lezen en handmatig in Odoo te zoeken, laat deze handleiding zien hoe u de betalingsafstemming end-to-end automatiseert: betalingen vastleggen uit bankmeldingsmails en de Revolut- en Wise-API’s, het bedrag en de factuurreferentie automatisch uitlezen, en de betaling in Odoo verwerken — met automatische afstemming en een volledig controlespoor.

💸 Waarom handmatige betalingsafstemming pijn doet

Handmatige afstemming lijkt onschuldig — open de bankmelding, zoek het factuurnummer, registreer de betaling in Odoo, stem af. Twee minuten. Maar vermenigvuldig dat met elke betaling, elke werkdag, en het wordt een van de duurste routines in uw financiële proces:

  • Het houdt nooit op. Er komen dagelijks betalingen binnen. Sla een dag over en de achterstand stapelt zich op — en de maandafsluiting verandert in een archeologisch project.
  • Referenties zijn rommelig. Klanten betalen met afgekapte factuurnummers, betalingskenmerken, hun eigen PO-referenties, of helemaal zonder referentie. Mensen ontcijferen dit langzaam; op slechte dagen fout.
  • Eén betaling, veel facturen. B2B-klanten houden van verzamelbetalingen — één overschrijving die vijf, tien of twintig facturen dekt. De juiste combinatie handmatig vinden is echt lastig.
  • Betaalde klanten blijven aangemaand worden. Zolang de betaling niet in Odoo is verwerkt, ziet uw herinneringsproces nog steeds een achterstallige factuur. Niets schaadt de goodwill sneller dan een klant achtervolgen die al heeft betaald.
  • Meertalige meldingen. Als u internationaal verkoopt, komen betalingsmeldingen binnen in het Duits, Tsjechisch, Engels en een dozijn andere formaten. Elke nieuwe bank betekent een nieuw formaat om te leren.

🔧 De gebruikelijke oplossingen — en waar ze tekortschieten

Handmatige import van bankafschriften

Odoo kan bankafschriften importeren (CAMT, CSV, of via een bankfeed-dienst), en het afstemmingsscherm werkt prima wanneer de referentie perfect overeenkomt. Maar afschriften zijn batchgericht — u stemt af wanneer iemand er de tijd voor neemt, niet wanneer het geld binnenkomt. Onvolmaakte referenties, gedeeltelijke betalingen en verzameloverschrijvingen belanden toch in een handmatige wachtrij.

Eigen scripts

Een ontwikkelaar kan een parser schrijven voor de meldingsmails van uw bank. Deze werkt tot de bank zijn sjabloon wijzigt, een klant vanaf een andere bank betaalt, of de ontwikkelaar vertrekt. U onderhoudt nu regex-code als onbetaalde infrastructuur — en die kan het combinatorische koppelen van meerdere facturen nog steeds niet oplossen.

Connectoren in Zapier-stijl

Generieke automatiseringsplatforms kunnen een betalingsmelding naar een spreadsheet verplaatsen of een webhook activeren. Wat ze niet kunnen, is het moeilijke deel: het betalingskenmerk (factuurnummer of variabel symbool) uit vrije banktekst in 12 talen halen, dit koppelen aan uw openstaande facturen inclusief verzamelcombinaties, en een correct afgestemde betaling in Odoo verwerken.

🚀 De geautomatiseerde weg: Pay2ERP + Odoo

Pay2ERP is een bot voor betalingsafstemming uit de BOTS4.me-suite. Hij houdt uw betalingsbronnen in de gaten volgens het schema dat u instelt en zet elke inkomende betaling om in een geregistreerde, afgestemde boeking in Odoo.

🏦

Betaling komt binnen
(bank-e-mail of Revolut/Wise-API)

→
🤖

Bedrag + referentie uitgelezen
(34 patronen, 12 talen)

→
🔗

Gekoppeld aan openstaande facturen
(incl. verzamelbetalingen)

→
✅

Verwerkt in Odoo
met automatische afstemming

De extractie is in de eerste plaats regelgebaseerd: 34 ingebouwde patronen herkennen betalingskenmerken, factuurnummers en bedragen in meldingsformaten in 12 talen. Wanneer de regels geen referentie vinden, analyseert een AI-terugvaloptie als laatste redmiddel de betalingstekst — zo worden de meeste betalingen deterministisch gekoppeld, en worden randgevallen toch afgehandeld. De bot leert bovendien van elke betaling die hij koppelt, zodat de nauwkeurigheid toeneemt naarmate hij langer draait.

Installeer het in ongeveer 5 minuten

  • Stap 1 — Start uw gratis Discovery-maand: Log in op bots4.me/bots, klik op de Pay2ERP-kaart op Gratis Discovery-maand starten en accepteer eenmalig de Voorwaarden — geen creditcard nodig.
  • Stap 2 — Koppel betalingsbronnen: Open Instellingen (tandwiel) → Pay2ERP → Access Manager → Bron toevoegen en voeg de mailbox toe die de betalingsmeldingen van uw bank ontvangt — Secure Quick Connect voor Gmail en Outlook / Microsoft 365, IMAP voor elk ander account. Een Wise Business-account koppelt u met een API-token met alleen-lezenrechten (Revolut Business op aanvraag). Deelt u liever geen mailbox? Voeg dan de BOTS4.me Mailbox toe en stuur de meldingen van uw bank door naar pay2erp@bots4.me.
  • Stap 3 — Koppel Odoo: Installeer de gratis module „BOTS4.me Connect” via apps.odoo.com (Odoo.sh en on-premise, versies 13–19), of gebruik op Odoo Online de helper zonder code met een API-sleutel uit Instellingen → Gebruikers & bedrijven → Gebruikers → uw gebruiker → Accountbeveiliging (schakel de ontwikkelaarsmodus in als het tabblad verborgen is). Odoo Online heeft het Custom-abonnement van Odoo nodig voor API-toegang. De Odoo-gebruiker waarmee Pay2ERP werkt, heeft de rechten Facturatie (Facturering) en Boekhouding (Boekhouder) nodig, anders weigert Odoo betalingen te boeken. Geen middleware, geen maatwerkontwikkeling.
  • Stap 4 — Leer het uw bank aan: verplaats één bankmelding naar de map _Pay2ERP/IMPORTEREN in uw mailbox. Vanaf dan leest Pay2ERP elke e-mail van die bank — en verder niets uit uw inbox.
  • Stap 5 — Start in Demomodus: Pay2ERP toont precies welke betalingen het aan welke facturen zou koppelen — en schrijft niets. Bekijk het rapport na elke run.
  • Stap 6 — Veilig live gaan: met Odoo gekoppeld koppelt DEMO betalingen al aan uw echte facturen zonder iets te schrijven. Zien de DEMO-rapporten er goed uit, zet dan op het tabblad Besturing de Modus op LIVE — dat wordt beschikbaar na de eerste DEMO-rapportmail. Vanaf dat moment boekt Pay2ERP de betalingen.

🤝 Beste combinatie: Pay2ERP + AutoCASH

Pay2ERP registreert inkomende betalingen; AutoCASH verstuurt escalerende betalingsherinneringen voor achterstallige Odoo-facturen. Samen sluiten ze de cirkel: zodra Pay2ERP een betaling registreert, stopt AutoCASH met het herinneren van die klant. Geen mensen meer aanmanen die al hebben betaald.

🎁 Probeer het in uw gratis Discovery-maand

Uw eerste maand Pay2ERP is een gratis Discovery-maand: het gebruikstegoed van het Personal-abonnement, met Dagelijkse export, Voorverwerking en Rasterafbeeldingen ontgrendeld om uit te proberen, en geen creditcard nodig. Zo komt u binnen die maand van nul tot uw eerste automatisch geboekte betaling.

  • Dag 1 — Starten: log in op bots4.me/bots, klik op de Pay2ERP-kaart op Gratis Discovery-maand starten en accepteer eenmalig de Voorwaarden — geen creditcard nodig. Het Dashboard bevestigt dat uw gratis Discovery-maand actief is en toont hoeveel dagen er nog over zijn.
  • Dag 1 — Koppel een betalingsbron: open Instellingen (tandwiel) → Pay2ERP → Access Manager → Bron toevoegen en voeg de mailbox toe die de meldingen van uw bank ontvangt, of een Wise Business-account met een API-token met alleen-lezenrechten. Geen mailbox om te delen? Voeg de BOTS4.me Mailbox toe en stuur de meldingen van uw bank door naar pay2erp@bots4.me.
  • Dag 1 — Koppel Odoo: klik op Bestemming toevoegen → ERP → Odoo en volg de installatiehandleiding van de connector. De Odoo-gebruiker waarmee Pay2ERP werkt, heeft de rechten Facturatie (Facturering) en Boekhouding (Boekhouder) nodig, anders weigert Odoo betalingen te boeken.
  • Dag 1 — Leer het uw bank kennen: sleep één bankmelding naar _Pay2ERP/IMPORTEREN. Vanaf de volgende run wordt elke e-mail van die bank gelezen, inclusief die van de afgelopen vijf dagen; verder wordt er niets in uw INBOX geopend. Een afzender die geen bank is, gaat naar _Pay2ERP/NIET_IMPORTEREN.
  • Dag 1–3 — Bekijk het in DEMO: Pay2ERP start in DEMO. Het leest uw echte betalingsmeldingen, koppelt ze aan uw echte openstaande facturen en mailt u een runrapport van wat het zou boeken — er wordt niets naar Odoo geschreven en uw mailbox blijft zoals hij is. Elke beslissing verschijnt ook op het tabblad Logboeken en in de map _Pay2ERP/LOGS van uw mailbox.
  • Dag 2–5 — Schakel in wat Discovery ontgrendelt: schakelaars met een Discovery-label op het tabblad Besturing zijn inbegrepen in uw gratis maand en staan in het begin uit — zet de schakelaars aan die u wilt uitproberen. Het proberen waard: Dagelijkse export (elke dag per e-mail een Excel met de verwerkte betalingen van deze maand, voor uw boekhouder), Rasterafbeeldingen (betalingsadviezen verstuurd als .tif, .gif of .webp) en, als u ook AutoSPAM gebruikt, Voorverwerking.
  • Zien de rapporten er goed uit — ga LIVE: zien de DEMO-rapporten er goed uit, zet dan op het tabblad Besturing de Modus op LIVE — dat wordt beschikbaar na de eerste DEMO-rapportmail. Gekoppelde betalingen worden nu in Odoo geboekt en hun e-mails gaan naar _Pay2ERP/VERWERKT. Betalingen die handwerk nodig hebben, blijven waar ze binnenkwamen (of in _Pay2ERP/HANDMATIG) en staan bovenaan in het rapport, met alles wat u nodig hebt om ze handmatig te boeken.
  • Eerste LIVE-week — controleer of het werkt: open een paar facturen die Pay2ERP als betaald heeft gemarkeerd en controleer de betaling en de korte notitie erbij in Odoo. Stem daarna het Uitvoeringsschema en de Bedrijfsuren af op het ritme van uw bank, en vul het adres van uw boekhouding in bij Betalingen die handwerk nodig hebben sturen naar.
  • Na de maand: wanneer de maand afloopt, gaat Pay2ERP vanzelf verder op het gratis abonnement met een klein maandelijks tegoed — koppelen op basis van regels voor e-mailtekst, CSV, HTML en tekst-pdf’s, met de AI-parsers betaald uit hetzelfde tegoed; als dat op is, wachten nieuwe items tot de volgende maand of tot u een abonnement kiest, en een item dat al is gestart, wordt altijd afgerond. Gescande pdf’s en afbeeldingen, Excel- en Word-bijlagen en de Discovery-extra’s vereisen een abonnement — zie de abonnementstabel op de productpagina van Pay2ERP.

📊 Hoe de dagelijkse werking eruitziet

Eenmaal live draait Pay2ERP volgens het Uitvoeringsschema dat u op het tabblad Besturing kiest, binnen de Bedrijfsuren die u bepaalt. Na elke run ontvangt u een rapportmail: gekoppelde en geboekte betalingen, betalingen die handwerk nodig hebben en alles wat is gemarkeerd — het onderwerp begint met ✅ wanneer alles is doorgegaan. In LIVE worden e-mails waarvan alle betalingen zijn geboekt, opgeborgen in de map _Pay2ERP/VERWERKT; in DEMO blijft uw mailbox precies zoals hij is.

  • Niet-gekoppelde betalingen verdwijnen nooit. Ze blijven ongelezen in uw INBOX (of in _Pay2ERP/HANDMATIG als ze via _Pay2ERP/IMPORTEREN binnenkwamen) en verschijnen in het uitvoeringsrapport — u bekijkt ze precies daar waar u al werkt.
  • Het leert de opmaak van elke bank. Elke betaling die Pay2ERP met succes boekt, leert het hoe die bank bedragen en referenties schrijft, zodat de meldingen van dezelfde bank de volgende keer sneller worden herkend.
  • Verzamelbetalingen worden verwerkt. Een combinatorisch koppelalgoritme bepaalt welke groep openstaande facturen één verzameloverschrijving dekt.
  • Alles is schakelbaar en wordt gelogd. Schakelaars per functie, Bot-werking aan/uit, AI-modus van Uit (puur regels) tot Ultra afhankelijk van uw abonnement, volledige beslissingslogs op het tabblad Logboeken van het Dashboard en een kopie in de map _Pay2ERP/LOGS van uw mailbox.
  • Veilig door ontwerp: 2FA, gehost in de EU, gebouwd voor de AVG, met rapporten, logs en mailboxmappen in 31 talen.

IMP Kontakt spol. s r.o., een Europese B2B-distributeur, gebruikt Pay2ERP dagelijks voor honderden betalingen naast andere BOTS4.me-apps — met volledig geautomatiseerde afstemming, terwijl het boekhoudteam alleen de uitzonderingen controleert.

🏦 Revolut- en Wise-integratie voor Odoo, standaard ingebouwd

Traditionele bankfeeds worden in batches bijgewerkt; e-mailmeldingen zijn afhankelijk van of uw bank ze verstuurt. De API-integraties met Wise en Revolut hebben helemaal geen bankmail nodig — bedrag, referentie en afzender worden bij de volgende run van Pay2ERP rechtstreeks van de rekening gelezen en daarna gekoppeld en in Odoo geboekt zoals elke andere betaling. Wise koppelt u binnen een minuut met een API-token met alleen-lezenrechten onder Access Manager → Bron toevoegen → API; Revolut Business wordt op aanvraag samen met u ingericht — neem contact met ons op.

Naast de API’s leest Pay2ERP betalingsmeldingen per e-mail van elke bank via IMAP, Gmail, Outlook/Office 365 — zo dekt één bot uw traditionele bankrekeningen en uw fintechrekeningen tegelijk. En als uw bankafschriften al in Odoo binnenkomen, kan Pay2ERP die bankregels ook lezen: het koppelt de regels die Odoo zelf niet kon koppelen en laat regels die Odoo al heeft afgestemd ongemoeid. Dezelfde banktransactie die per e-mail én als afschriftregel binnenkomt, wordt maar één keer geboekt.

🌍 Werkt ook buiten Odoo

Deze handleiding richt zich op Odoo (versies 13–19, alle hostingtypes — zie welke Odoo-hostingtypes geautomatiseerd kunnen worden), waar Pay2ERP betalingen verwerkt met automatische afstemming. Dezelfde bot draait ook op ERPNext (15–16), Zoho, Dolibarr (23 en nieuwer), Business Central online, QuickBooks Online, Xero en SAP Business One; elk ander ERP met een API wordt op aanvraag gekoppeld. Eén dashboard, dezelfde matching-engine, een andere ERP-adapter.

❓ Veelgestelde vragen

Hoe koppel ik bankbetalingen automatisch aan facturen in Odoo?

Verbind een betalingsbron (bank-meldings-e-mail of de Revolut/Wise-API) en uw Odoo-database met Pay2ERP op bots4.me/bots. De bot haalt uit elke betaling het bedrag en de factuurreferentie met 34 ingebouwde patronen in 12 talen, koppelt deze aan openstaande facturen in Odoo en verwerkt de betaling met automatische afstemming. De installatie duurt ongeveer 5 minuten en de eerste maand is gratis.

Integreert Pay2ERP Revolut en Wise met Odoo?

Ja. Pay2ERP leest inkomende betalingen bij de volgende run rechtstreeks uit de API’s van Wise en Revolut Business, zonder op een bankmail te wachten. Elke betaling wordt gekoppeld aan openstaande Odoo-facturen en automatisch geboekt, precies zoals betalingen uit bankmeldingen per e-mail. Wise koppelt u in het Dashboard met een API-token met alleen-lezenrechten; Revolut Business wordt op aanvraag samen met u ingericht.

Wat gebeurt er met betalingen die niet aan een factuur gekoppeld kunnen worden?

Niet-gekoppelde betalingsmails blijven ongelezen waar ze binnenkwamen — uw INBOX of de map van uw bank (of in _Pay2ERP/HANDMATIG wanneer ze via _Pay2ERP/IMPORTEREN binnenkwamen) — zodat niets uit beeld raakt. Het runrapport vermeldt ze elk bovenaan, met de reden, de gevonden openstaande facturen en alles wat u nodig hebt om ze handmatig te boeken.

Kan het één bankoverschrijving koppelen die meerdere facturen tegelijk betaalt?

Ja. Verzamelbetalingen (batch) worden gekoppeld met een combinatorisch algoritme dat de openstaande facturen van uw klant doorzoekt naar de combinatie die optelt tot het overgeschreven bedrag, en de betaling vervolgens tegen al die facturen in Odoo verwerkt.

Moet ik regex-regels of sjablonen schrijven voor de e-mails van mijn bank?

Nee. Pay2ERP wordt geleverd met 34 extractiepatronen die betalingsmeldingsformaten in 12 talen dekken, leert statistisch nieuwe patronen uit geslaagde koppelingen en valt terug op AI-analyse wanneer de regels geen referentie kunnen uitlezen. Er is niets te programmeren of te onderhouden.

Kan ik automatische betalingskoppeling testen zonder dat er in Odoo wordt geschreven?

Ja. Start in Demomodus: met Odoo verbonden koppelt de bot echte betalingen aan uw echte facturen, meldt wat hij zou doen en schrijft niets. Schakel pas over naar live wanneer de rapporten kloppen. Elke functie is afzonderlijk in of uit te schakelen.

Welke Odoo-versies en hostingtypes worden ondersteund?

Odoo-versies 13 tot en met 19, op alle drie de hostingtypes. Odoo.sh en on-premise gebruiken de gratis one-click-Python-module „BOTS4.me Connect”; Odoo Online (dat geen eigen Python-modules toestaat) gebruikt een code-vrije XML-helper plus een API-sleutel via Settings → Users & Companies → Users → uw gebruiker → Account Security.

Kan ik Pay2ERP uitproberen voordat ik betaal?

Ja — uw eerste maand Pay2ERP is een gratis Discovery-maand, zonder creditcard. Het start in DEMO, zodat u kunt zien hoe het betalingen koppelt zonder één schrijfactie in uw ERP. Wanneer de maand afloopt, gaat Pay2ERP vanzelf verder op het gratis abonnement met een klein maandelijks tegoed: als dat op is, wachten nieuwe items tot de volgende maand of tot u een abonnement kiest, en een item dat al is gestart, wordt altijd afgerond.

📚 Gerelateerde handleidingen

🔗 Bronnen en verder lezen

Officiële documentatie en standaarden waarnaar in deze handleiding wordt verwezen. Externe links openen in een nieuw tabblad.

Stop met betalingen handmatig koppelen

Koppel uw bankmail of Wise-account, koppel Odoo en bekijk de eerste run in DEMO. Uw eerste maand is een gratis Discovery-maand — geen creditcard nodig.

🌐 BOTS4.me werkt volledig in uw taal — u heeft geen Engels nodig om uw automatisering in te richten en te gebruiken. Deze pagina is vertaald vanuit ons Engelse origineel. Een formuleringsverbetering voorstellen →