Come abbinare automaticamente i pagamenti bancari alle fatture in Odoo
Automatizzi la riconciliazione dei pagamenti — e-mail bancarie e pagamenti Revolut/Wise abbinati alle fatture Odoo aperte, secondo la pianificazione che imposta lei
Ogni pagamento in entrata deve essere abbinato a una fattura aperta prima che la contabilità torni e che il cliente smetta di ricevere solleciti. Se il suo team lo fa ancora a mano, leggendo le notifiche della banca e cercando in Odoo, questa guida mostra come automatizzare la riconciliazione dei pagamenti dall’inizio alla fine: acquisire i pagamenti dalle e-mail di notifica della banca e dalle API di Revolut e Wise, estrarre automaticamente l’importo e il riferimento della fattura e registrare il pagamento in Odoo — con riconciliazione automatica e tracciabilità completa.
💸 Perché la riconciliazione manuale dei pagamenti costa cara
La riconciliazione manuale sembra innocua — apre la notifica della banca, trova il numero della fattura, registra il pagamento in Odoo, riconcilia. Due minuti. Ma moltiplichi tutto questo per ogni pagamento, ogni giorno lavorativo, e diventa una delle routine più costose del suo flusso di lavoro finanziario:
- Non finisce mai. I pagamenti arrivano ogni giorno. Salti un giorno e l’arretrato si accumula — e la chiusura di fine mese si trasforma in uno scavo archeologico.
- I riferimenti sono disordinati. I clienti pagano con numeri di fattura troncati, riferimenti di pagamento, riferimenti dei propri ordini di acquisto o senza alcun riferimento. Le persone decifrano tutto questo lentamente; nei giorni storti, in modo sbagliato.
- Un pagamento, molte fatture. I clienti B2B adorano i pagamenti collettivi — un unico bonifico che copre cinque, dieci o venti fatture. Trovare a mano la combinazione giusta è davvero difficile.
- I clienti che hanno pagato continuano a ricevere solleciti. Finché il pagamento non è registrato in Odoo, il suo processo di sollecito vede ancora una fattura scaduta. Nulla rovina i rapporti più in fretta che rincorrere un cliente che ha già pagato.
- Notifiche in più lingue. Se vende oltre confine, le notifiche di pagamento arrivano in tedesco, in ceco, in inglese e in una dozzina di altri formati. Ogni nuova banca significa un nuovo formato da imparare.
🔧 Le soluzioni abituali — e dove non bastano
Importazione manuale degli estratti conto
Odoo sa importare gli estratti conto bancari (CAMT, CSV o tramite un servizio di flusso bancario) e la sua schermata di riconciliazione è discreta quando il riferimento corrisponde alla perfezione. Ma gli estratti conto ragionano a lotti — si riconcilia quando qualcuno si siede a farlo, non quando il denaro arriva. Riferimenti imperfetti, pagamenti parziali e bonifici collettivi finiscono comunque in una coda manuale.
Script su misura
Uno sviluppatore può scrivere un parser per le e-mail di notifica della sua banca. Funziona finché la banca non cambia il modello, un cliente non paga da un’altra banca o lo sviluppatore non se ne va. A quel punto Lei mantiene codice a espressioni regolari come un’infrastruttura che nessuno ha messo a budget — e comunque non riesce a risolvere l’abbinamento combinatorio su più fatture.
Connettori in stile Zapier
Le piattaforme di automazione generiche sanno spostare una notifica di pagamento in un foglio di calcolo o lanciare un webhook. Quello che non sanno fare è la parte difficile: estrarre il riferimento di pagamento (numero di fattura o simbolo variabile) da un testo bancario in forma libera in 12 lingue, confrontarlo con le sue fatture aperte comprese le combinazioni collettive e registrare in Odoo un pagamento correttamente riconciliato.
🚀 La via automatica: Pay2ERP + Odoo
Pay2ERP è il bot per la riconciliazione dei pagamenti della suite BOTS4.me. Sorveglia le sue fonti di pagamento secondo la pianificazione che imposta lei e trasforma ogni pagamento in entrata in una registrazione riconciliata in Odoo.
Arriva un pagamento
(e-mail della banca o API Revolut/Wise)
Importo + riferimento estratti
(34 schemi, 12 lingue)
Abbinati alle fatture aperte
(anche pagamenti collettivi)
Registrati in Odoo
con riconciliazione automatica
L’estrazione parte dalle regole: 34 schemi integrati riconoscono riferimenti di pagamento, numeri di fattura e importi nei formati di notifica di 12 lingue. Quando le regole non trovano un riferimento, un ripiego basato sull’IA analizza il testo del pagamento come ultima risorsa — così la maggior parte dei pagamenti viene abbinata in modo deterministico e i casi limite vengono comunque gestiti. Il bot impara anche da ogni pagamento che abbina, quindi la precisione migliora quanto più a lungo resta in funzione.
Lo configuri in circa 5 minuti
- Passo 1 — Inizi il suo mese Discovery gratuito: acceda a bots4.me/bots, clicchi Inizia il mese Discovery gratuito sulla scheda Pay2ERP e accetti una volta i Termini — nessuna carta di credito necessaria.
- Passo 2 — Colleghi le fonti di pagamento: apra Impostazioni (ingranaggio) → Pay2ERP → Access Manager → Aggiungi origine e aggiunga la casella che riceve le notifiche di pagamento della sua banca — Secure Quick Connect per Gmail e Outlook / Microsoft 365, IMAP per qualsiasi altro account. Un conto Wise Business si collega con un token API di sola lettura (Revolut Business su richiesta). Preferisce non condividere una casella? Aggiunga invece la BOTS4.me Mailbox e inoltri le notifiche bancarie a pay2erp@bots4.me.
- Passo 3 — Colleghi Odoo: installi il modulo gratuito «BOTS4.me Connect» da apps.odoo.com (Odoo.sh e on-premise, versioni 13–19), oppure su Odoo Online usi il modulo di supporto senza codice con una chiave API presa da Impostazioni → Utenti e aziende → Utenti → il suo utente → Sicurezza account (attivi la modalità sviluppatore se la scheda è nascosta). Odoo Online richiede il piano Custom di Odoo per l’accesso API. L’utente Odoo con cui lavora Pay2ERP ha bisogno dei diritti Fatturazione (Billing) e Contabilità (Contabile), altrimenti Odoo rifiuta di registrare i pagamenti. Nessun middleware, nessuno sviluppo su misura.
- Passo 4 — gli insegni la sua banca: sposti una notifica bancaria nella cartella
_Pay2ERP/IMPORTAdella sua casella di posta. Da quel momento Pay2ERP legge ogni e-mail di quella banca — e nient’altro dalla sua posta in arrivo. - Passo 5 — inizi in Modalità demo: Pay2ERP mostra esattamente quali pagamenti abbinerebbe a quali fatture — e non scrive nulla. Esamini il report dopo ogni esecuzione.
- Passo 6 — Passi in LIVE in sicurezza: con Odoo collegato, la DEMO abbina già i pagamenti alle sue fatture reali senza scrivere nulla. Quando i report DEMO la convincono, imposti Modalità su LIVE nella scheda Controlli — si sblocca dopo la prima e-mail di report DEMO. Da quel momento Pay2ERP registra i pagamenti.
🤝 L’accoppiata migliore: Pay2ERP + AutoCASH
Pay2ERP registra i pagamenti in entrata; AutoCASH invia solleciti di pagamento di intensità crescente per le fatture Odoo scadute. Insieme chiudono il cerchio: nel momento in cui Pay2ERP registra un pagamento, AutoCASH smette di sollecitare quel cliente. Basta rincorrere chi ha già pagato.
🎁 Lo provi nel suo mese Discovery gratuito
Il suo primo mese di Pay2ERP è un mese Discovery gratuito: il volume di utilizzo del piano Personal, con Esportazione giornaliera, Pre-elaborazione e Immagini raster sbloccate per la prova, e nessuna carta di credito necessaria. Ecco come passare da zero al primo pagamento registrato automaticamente entro quel mese.
- Giorno 1 — Lo avvii: acceda a bots4.me/bots, clicchi Inizia il mese Discovery gratuito sulla scheda Pay2ERP e accetti una volta i Termini — nessuna carta di credito necessaria. La dashboard conferma che il suo mese Discovery gratuito è attivo e mostra quanti giorni restano.
- Giorno 1 — Colleghi una fonte di pagamento: apra Impostazioni (ingranaggio) → Pay2ERP → Access Manager → Aggiungi origine e aggiunga la casella che riceve le notifiche bancarie, oppure un conto Wise Business con un token API di sola lettura. Nessuna casella da condividere? Aggiunga la BOTS4.me Mailbox e inoltri le notifiche bancarie a pay2erp@bots4.me.
- Giorno 1 — Colleghi Odoo: clicchi Aggiungi destinazione → ERP → Odoo e segua la guida all’installazione del connettore. L’utente Odoo con cui lavora Pay2ERP ha bisogno dei diritti Fatturazione (Billing) e Contabilità (Contabile), altrimenti Odoo rifiuta di registrare i pagamenti.
- Giorno 1 — Gli insegni la sua banca: trascini una notifica bancaria in
_Pay2ERP/IMPORTA. Dall’esecuzione successiva viene letta ogni e-mail di quella banca, compresi gli ultimi cinque giorni; nient’altro nella sua INBOX viene aperto. Un mittente che non è una banca va in_Pay2ERP/NON_IMPORTARE. - Giorni 1–3 — Lo osservi in DEMO: Pay2ERP parte in DEMO. Legge le sue notifiche di pagamento reali, le abbina alle sue fatture aperte reali e le invia via e-mail un report dell’esecuzione con ciò che registrerebbe — in Odoo non viene scritto nulla e la sua casella resta com’è. Ogni decisione compare anche nella scheda Registri e nella cartella
_Pay2ERP/LOGSdella sua casella. - Giorni 2–5 — Attivi ciò che Discovery sblocca: gli interruttori con il tag Discovery nella scheda Controlli sono inclusi nel suo mese gratuito e partono disattivati — attivi quelli che desidera provare. Da provare: Esportazione giornaliera (ogni giorno via e-mail un Excel dei pagamenti elaborati nel mese, per il suo commercialista), Immagini raster (avvisi di pagamento inviati come .tif, .gif o .webp) e, se usa anche AutoSPAM, Pre-elaborazione.
- Quando i report la convincono — passi in LIVE: quando i report DEMO la convincono, imposti Modalità su LIVE nella scheda Controlli — si sblocca dopo la prima e-mail di report DEMO. I pagamenti abbinati vengono ora registrati in Odoo e le relative e-mail passano in
_Pay2ERP/ELABORATO. I pagamenti da gestire a mano restano dove sono arrivati (o in_Pay2ERP/MANUALE) e compaiono per primi nel report, con tutto ciò che serve per registrarli manualmente. - Prima settimana LIVE — verifichi che abbia funzionato: apra alcune fatture che Pay2ERP ha segnato come pagate e controlli in Odoo il pagamento e la sua breve nota. Poi imposti Pianificazione delle esecuzioni e Orario di funzionamento sul ritmo della sua banca e inserisca l’indirizzo della contabilità in Invia i pagamenti da gestire a mano a.
- Dopo il mese: alla fine del mese, Pay2ERP prosegue da solo con il piano gratuito e una piccola quota mensile — abbinamento basato su regole da testo delle e-mail, CSV, HTML e PDF testuali, con i parser IA pagati dalla stessa quota; quando è esaurita, i nuovi elementi attendono il mese successivo o finché non sceglie un piano, e un elemento già avviato viene sempre completato. PDF scansionati e immagini, allegati Excel e Word e gli extra Discovery richiedono un piano — veda la tabella dei piani nella pagina prodotto di Pay2ERP.
📊 Che aspetto ha il lavoro di tutti i giorni
Una volta in LIVE, Pay2ERP lavora secondo la Pianificazione delle esecuzioni che sceglie nella scheda Controlli, all’interno dell’Orario di funzionamento che definisce. Dopo ogni esecuzione riceve un’e-mail di report: pagamenti abbinati e registrati, pagamenti da gestire a mano e tutto ciò che è stato segnalato — l’oggetto inizia con ✅ quando tutto è andato a buon fine. In LIVE, le e-mail i cui pagamenti sono stati tutti registrati vengono archiviate nella cartella _Pay2ERP/ELABORATO; in DEMO la sua casella resta esattamente com’è.
- I pagamenti non abbinati non spariscono mai. Restano non letti nella sua INBOX (o in _Pay2ERP/MANUALE se sono arrivati tramite _Pay2ERP/IMPORTA) e compaiono nel report dell’esecuzione — li esamina esattamente dove già lavora.
- Impara l’impaginazione di ogni banca. Ogni pagamento che Pay2ERP registra con successo gli insegna come quella banca scrive importi e riferimenti, così le notifiche della stessa banca vengono riconosciute più rapidamente la volta successiva.
- I pagamenti collettivi sono gestiti. Un algoritmo di abbinamento combinatorio trova quale insieme di fatture aperte è coperto da un singolo bonifico cumulativo.
- Tutto è attivabile e registrato. Interruttori per ogni funzione, Accensione del bot sì/no, Modalità IA da Disattivata (solo regole) fino a Ultra secondo il piano, registri completi delle decisioni nella scheda Registri della dashboard e una copia nella cartella
_Pay2ERP/LOGSdella sua casella. - Sicuro per progettazione: 2FA, hosting nell’UE, pensato per il GDPR, con report, registri e cartelle della casella in 31 lingue.
IMP Kontakt spol. s r.o., distributore B2B europeo, usa Pay2ERP ogni giorno su centinaia di pagamenti insieme ad altre app BOTS4.me — con la riconciliazione completamente automatizzata e il team contabile che esamina solo le eccezioni.
🏦 Integrazione di Revolut e Wise con Odoo, già inclusa
I flussi bancari tradizionali si aggiornano a lotti; le notifiche via e-mail dipendono dal fatto che la sua banca le invii. Le integrazioni con le API di Wise e Revolut non hanno bisogno di alcuna e-mail bancaria — importo, riferimento e mittente vengono letti direttamente dal conto alla successiva esecuzione di Pay2ERP, poi abbinati e registrati in Odoo come qualsiasi altro pagamento. Wise si collega in un minuto con un token API di sola lettura in Access Manager → Aggiungi origine → API; Revolut Business viene configurato insieme a lei su richiesta — ci contatti.
Oltre alle API, Pay2ERP legge le e-mail di notifica dei pagamenti di qualsiasi banca tramite IMAP, Gmail, Outlook/Office 365 — così un solo bot copre insieme i suoi conti bancari tradizionali e i suoi conti fintech. E se gli estratti conto arrivano già in Odoo, Pay2ERP può leggere anche quelle righe bancarie: abbina quelle che Odoo non è riuscito ad abbinare da solo e lascia intatte le righe che Odoo ha già riconciliato. La stessa transazione bancaria che arriva via e-mail e come riga di estratto conto viene registrata una sola volta.
🌍 Funziona anche oltre Odoo
Questa guida si concentra su Odoo (versioni 13–19, tutti i tipi di hosting — veda quali tipi di hosting Odoo si possono automatizzare), dove Pay2ERP registra i pagamenti con riconciliazione automatica. Lo stesso bot funziona anche su ERPNext (15–16), Zoho, Dolibarr (23 e successivi), Business Central online, QuickBooks Online, Xero e SAP Business One; qualsiasi altro ERP dotato di API viene collegato su richiesta. Un’unica dashboard, lo stesso motore di abbinamento, un adattatore ERP diverso.
❓ Domande frequenti
Come faccio ad abbinare automaticamente i pagamenti bancari alle fatture in Odoo?
Colleghi a Pay2ERP una fonte di pagamento (l’e-mail di notifica della banca oppure l’API di Revolut/Wise) e il suo database Odoo su bots4.me/bots. Il bot estrae da ogni pagamento l’importo e il riferimento della fattura usando 34 schemi integrati in 12 lingue, lo abbina alle fatture aperte in Odoo e registra il pagamento con riconciliazione automatica. La configurazione richiede circa 5 minuti e il primo mese è gratuito.
Pay2ERP integra Revolut e Wise con Odoo?
Sì. Alla successiva esecuzione Pay2ERP legge i pagamenti in entrata direttamente dalle API di Wise e Revolut Business, senza attendere un’e-mail della banca. Ogni pagamento viene abbinato alle fatture Odoo aperte e registrato automaticamente, esattamente come i pagamenti acquisiti dalle e-mail di notifica bancarie. Wise si collega nella dashboard con un token API di sola lettura; Revolut Business viene configurato insieme a lei su richiesta.
Che cosa succede ai pagamenti che non si riescono ad abbinare a una fattura?
Le e-mail di pagamento non abbinate restano non lette dove sono arrivate — nella sua INBOX o nella cartella della banca (oppure in _Pay2ERP/MANUALE se sono passate da _Pay2ERP/IMPORTA) — così nulla sfugge alla vista. Il report dell’esecuzione le elenca per prime, con il motivo, le fatture aperte trovate e tutto ciò che serve per registrarle manualmente.
Può abbinare un unico bonifico che paga più fatture insieme?
Sì. I pagamenti collettivi (cumulativi) vengono abbinati con un algoritmo combinatorio che cerca tra le fatture aperte del suo cliente la combinazione la cui somma corrisponde all’importo bonificato, poi registra il pagamento a fronte di tutte quelle fatture in Odoo.
Devo scrivere regole con espressioni regolari o modelli per le e-mail della mia banca?
No. Pay2ERP arriva con 34 schemi di estrazione che coprono i formati delle notifiche di pagamento in 12 lingue, apprende nuovi schemi in modo statistico dagli abbinamenti riusciti e ripiega sull’analisi con IA quando le regole non riescono a estrarre un riferimento. Non c’è nulla da programmare né da mantenere.
Posso provare l’abbinamento automatico dei pagamenti senza lasciare che scriva in Odoo?
Sì. Inizi in Modalità demo: con Odoo collegato, il bot abbina pagamenti reali alle sue fatture reali, riferisce ciò che farebbe e non scrive nulla. Passi in LIVE solo quando i report risultano corretti. Ogni funzione si può attivare singolarmente.
Quali versioni e quali tipi di hosting di Odoo sono supportati?
Odoo dalla versione 13 alla 19, su tutti e tre i tipi di hosting. Odoo.sh e on-premise usano il modulo Python gratuito “BOTS4.me Connect” con installazione in un clic; Odoo Online (che vieta i moduli Python personalizzati) usa un modulo XML di supporto senza codice più una chiave API presa da Impostazioni → Utenti e aziende → Utenti → il suo utente → Sicurezza account.
Posso provare Pay2ERP prima di pagare?
Sì — il suo primo mese di Pay2ERP è un mese Discovery gratuito, senza carta di credito. Parte in DEMO, così può vederlo abbinare i pagamenti senza una sola scrittura nel suo ERP. Alla fine del mese, Pay2ERP prosegue da solo con il piano gratuito e una piccola quota mensile: quando è esaurita, i nuovi elementi attendono il mese successivo o finché non sceglie un piano, e un elemento già avviato viene sempre completato.
📚 Guide correlate
- Guida principale: Come automatizzare Odoo dall’inizio alla fine: dall’ordine via e-mail alla fattura pagata
- Passo successivo: Come automatizzare i solleciti di pagamento in Odoo (solleciti di intensità crescente)
- Hosting: Odoo Online, Odoo.sh o on-premise a confronto: quale si può automatizzare?
- Configurazione: Come collegare Odoo a BOTS4.me: guida all’installazione del connettore (Odoo 13–19)
🔗 Fonti e approfondimenti
Documentazione ufficiale e standard citati in questa guida. I link esterni si aprono in una nuova scheda.
Smetta di abbinare i pagamenti a mano
Colleghi l’e-mail della sua banca o il suo conto Wise, colleghi Odoo e osservi la prima esecuzione in DEMO. Il suo primo mese è un mese Discovery gratuito — nessuna carta di credito necessaria.