The problem: collections live outside the ERP
Many companies with an ERP keep their receivables and invoicing in the accounting system, but manage collections in Excel, email or phone calls. When a customer pays, someone has to enter the payment by hand in the ERP, with errors and duplicates.
Recaudo connects to SAP Business One
Recaudo communicates with the SAP Business One Service Layer. It reads your receivables from SAP and, if you turn on payment recording, sends back the payments you collect in Recaudo.
SAP Business One
- Service Layer: direct TLS connection to the SAP Service Layer.
- Works with UDOs and UDTs: we connect to your user-defined objects and tables, adapting to how your SAP implementation is customized.
- Receivables sync: imports contracts, installments, balances and late-payment interest from SAP. The sync runs manually, hourly or daily, depending on how you configure it.
- Payment recording: when you turn it on, payments the customer makes by WhatsApp, portal or payment link are recorded in SAP as incoming payments.
- Negotiations and payment agreements: imports active negotiations so the AI agent respects the prior agreements with each customer.
QuickBooks Online and Oracle NetSuite
We have adapters in the works for QuickBooks Online and Oracle NetSuite. If you use either one, contact us to review your case.
Extensible architecture
The ERP adapters follow a contract-based architecture (interfaces) that makes it possible to add new ERPs without modifying the core. Each adapter implements:
- ErpClientInterface: authentication and communication with the ERP's API.
- ErpCustomerProviderInterface: customer import and sync.
- ErpInvoiceProviderInterface: reading invoices, installments and balances.
- ErpPaymentReceiverInterface: recording payments in the ERP.
Configuration per account
Each account sets up its own connection from the admin dashboard: the sync frequency, the field mapping between SAP and Recaudo and whether payments are recorded in SAP.
Connect your ERP
Create your free account and set up the connection with SAP Business One. If you use another ERP, contact us.