bots4.me

Smart Payment Import

Pay2ERP

FREE & FAST SETUP
FIRST MONTH FREE
Payment received. Invoice matched. Done.

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.

34 Extraction Patterns
12 Languages Supported
7 ERP Systems
Many Toggleable Features

Works With Your Banks & ERPs

Pay2ERP captures from your payment sources and records into your ERP automatically.

Payment Sources

Revolut API · on request
Wise API
Bank Email Notifications
IMAP
Gmail
Outlook
Office 365

ERP Destinations

Offeris · on request
Odoo
ERPNext
Zoho
Dolibarr
Dynamics 365 Business Central
SAP Business One
Oracle NetSuite · on request
QuickBooks Online
Xero
Dynamics 365 Finance / Sales · on request

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.

Captures payments from bank emails AND APIs (Revolut, Wise)
34 extraction patterns match invoice references in 12 languages
Matches payments to open invoices — individual or collection batches
Statistical pattern learning — gets smarter with every payment
AI fallback for edge cases — rules first, AI when needed
Run reports — matched, unmatched, and flagged payments

How It Works

1

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.

2

Configure Matching Rules

Choose which features to enable — Collection Payment Pairing, AI parsing, email reports — in the Pay2ERP Control tab of the dashboard.

3

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.

✨ Trusted by Businesses Across Europe

Real results from companies using Pay2ERP daily

Pay2ERP has completely automated our payment reconciliation process. The AI learns payment patterns automatically and matches them to invoices in our ERP – no more manual data entry or regex coding! We process hundreds of payments daily and the system handles it flawlessly. Our accounting team has been freed up to focus on strategic work instead of tedious data matching. The time and cost savings are remarkable.
🏢
IMP Kontakt spol.s r.o.
Europe • Using Pay2ERP since May 2024

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.

DEMO

Sandbox Demo

Test with sample data at BOTS4.me/demo. No connections needed.

No access required
EMAIL ONLY

Email Only

Pay2ERP captures payments from email but doesn’t touch your ERP. See what it extracts.

Email access only
READ-ONLY

Demo Mode (ERP read-only)

Matches payments to real invoices but records nothing. Reports show exactly what it WOULD do.

Email + ERP read access
PRODUCTION

Live

Full automation. Payments captured, matched, and recorded in your ERP.

Email + ERP read & write access

Start in Email Only mode — see what Pay2ERP captures before connecting your ERP. First month free.

📦 What each plan includes

Every plan

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
RECOMMENDED
What the higher tiers add

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.

Bank API and ERP statement lines are matched entirely by rules
No payment or bank data is sent to an AI provider
Pairing by variable symbol, amount, currency and date — reproducible and auditable
Every pairing is checked against the invoice before anything is written to your ERP
What you give up: reading free-text payment notification emails in layouts we have not seen before. Connect the bank directly and this does not apply.
Switch it back on any time — nothing to reinstall or reconfigure

📚 Guides & How-Tos

Step-by-step articles from the BOTS4.me blog

All guides →

Purchase Pay2ERP

Automatic payment-to-invoice matching

First month free • Monthly usage allowance • Cancel anytime

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 Guide

Ready 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

Payment received. Invoice matched. Done. Start free Discovery month →