Pay2ERP
Pay2ERP captures payment notifications from your bank emails and APIs (Revolut, Wise), extracts amounts and invoice references using 34 built-in patterns across 12 languages, matches them to open invoices in your ERP, and records the payment. Rule-based with AI fallback for edge cases.
Works With Your Banks & ERPs
Pay2ERP captures from your payment sources and records into your ERP automatically.
Payment Sources
ERP Destinations
Don’t see your bank or ERP? Contact us →
Why Choose Pay2ERP?
Automates the tedious work of matching bank payments to ERP invoices — so your finance team can focus on what matters.
How It Works
Connect Your Sources
Link your bank email or a Wise API token at BOTS4.me/bots (Revolut Business on request), then move one bank notification into _Pay2ERP/IMPORT so Pay2ERP knows your bank. Takes minutes.
Configure Matching Rules
Choose which features to enable — Collection Payment Pairing, AI parsing, email reports — in the Pay2ERP Control tab of the dashboard.
Pay2ERP Matches On Your Schedule
Payments captured, matched to invoices, recorded in your ERP. Get detailed reports after every run. Matched payment emails are filed into _Pay2ERP/PROCESSED; unmatched ones stay unread in your INBOX (or in _Pay2ERP/MANUAL when they came through _Pay2ERP/IMPORT) so nothing slips out of view.
Core Features
Real features that make payment reconciliation automatic — rule-based with AI when needed.
Multi-Language Extraction
34 smart patterns extract payment references, invoice numbers and amounts from payment notifications in 12 languages — Slovak, German, English, and more.
Collection Payment Pairing
Handles batch payments that cover multiple invoices. Sequential backtracking algorithm finds the right combination of invoices automatically.
Revolut & Wise API
Direct API integration captures payments without waiting for a bank email. Amounts, references and sender info arrive already labeled, and Pay2ERP picks them up on its next run.
Statistical Pattern Learning
Builds extraction rules from successful matches. More payments processed = higher accuracy over time. No manual training needed.
AI Fallback
When rules can’t extract a reference, AI analyzes the payment text as a last resort. Hybrid approach: rules first, AI when needed.
Logs in Your Mailbox
Everything the bot does also appears as a message in a LOGS folder inside its own folder in your mailbox, so your whole team can follow it without a BOTS login. Rows that need a decision carry one-click buttons. Nothing is sent by email, and the folder keeps the latest 100 rows from the last 30 days. Included from the Personal plan.
Run Reports
Summary emails after every run — what was matched, what needs attention, unmatched payments flagged for review. Unmatched payment emails remain in your INBOX (or in _Pay2ERP/MANUAL when they came through _Pay2ERP/IMPORT) so you can act on them directly.
Not ready to commit? Start with your free Discovery month — first month free.
Best Results: Pay2ERP + AutoCASH
Pay2ERP records incoming payments in your ERP. AutoCASH sends reminders for unpaid invoices. Together, they close the loop — AutoCASH stops reminding the moment Pay2ERP records the payment.
Pay2ERP Alone
- Captures payments from email & APIs
- Matches payments to invoices
- Records payments in your ERP
- You track overdue invoices manually
Pay2ERP + AutoCASH RECOMMENDED
- Everything from Pay2ERP alone
- Overdue invoices reminded automatically
- AutoCASH stops when Pay2ERP records payment
- Zero manual follow-up on overdue accounts
Start Safe — Go Live When Ready
Four access levels let you test at your own pace. No risk, no pressure.
Sandbox Demo
Test with sample data at BOTS4.me/demo. No connections needed.
No access requiredEmail Only
Pay2ERP captures payments from email but doesn’t touch your ERP. See what it extracts.
Email access onlyDemo Mode (ERP read-only)
Matches payments to real invoices but records nothing. Reports show exactly what it WOULD do.
Email + ERP read accessLive
Full automation. Payments captured, matched, and recorded in your ERP.
Email + ERP read & write accessStart in Email Only mode — see what Pay2ERP captures before connecting your ERP. First month free.
📦 What each plan includes
First month free — cancel anytime
- ✅ Dashboard access & logs
- ✅ Rules-based payment pairing, email reports, email / CSV / HTML parsing
- ✅ A test run that writes nothing at all — not a setting, not a flag, not one mail moved
- ✅ Monthly usage allowance, topped up every billing period
- ⚠️ Pay2ERP imports nothing until you teach it — drag one bank notification into _Pay2ERP/IMPORT to approve that sender
Personal • Family • Business • Enterprise
- + Excel / PDF / Word parsing, OCR scanned PDFs, image parsing, AI Company Name Parsing, AI Payment Reference Extraction, logs in your mailbox (Personal)
- + Pre-processing & Daily Export (Family)
- + Raster image processing (Business)
- + A larger monthly usage allowance on every tier
- + Support: email on Personal and Family, priority on Business, VIP on Enterprise
- + Optional: top up extra usage anytime
Running out of usage is safe: already-paired payments, processed invoices and existing data are never reversed. New items wait until you top up extra usage or the next billing period begins; an item that has already started is always finished.
Runs Without AI on a Bank or ERP Connection
With AI Mode set to Off, Pay2ERP pairs payments the way your accountant would: by payment reference, amount, currency and date. Connected to your bank’s API or reading bank statement lines from your ERP, those fields arrive already structured and no AI is needed at all.
📚 Guides & How-Tos
Step-by-step articles from the BOTS4.me blog
Purchase Pay2ERP
Automatic payment-to-invoice matching
No plan after the free month? Pay2ERP continues on the free plan: about 10 payments a month.
Not ready to connect? Try the Sandbox Demo — test with sample emails, no access needed. Try Demo →
Have questions? Talk to us → We answer within one working day.
Support: best effort on the free plan, email support on Personal and Family, priority support on Business, VIP support on Enterprise (SLA or a dedicated contact on request).
Want to see the rules first?
The user guide covers how a payment is matched, every setting, the four access levels, how to read the report, and what to check when a payment was not recorded.
📖Read the Pay2ERP GuideReady to Get Started?
Next Steps: After subscribing, open BOTS4.me/bots → Settings tab to connect your mailbox. Questions? Use our Contact page.
Learn more about our security measures on our Access Levels page