DolicraftRevolut
Connect Dolibarr to Revolut Business API. Import your accounts, counterparties and full transaction history. Multi-currency support, incremental sync, bank reconciliation from within Dolibarr, scheduled cron sync. No external dependency.
Full description
DolicraftRevolut - Revolut Business Integration
Bring your Revolut Business data into Dolibarr automatically. DolicraftRevolut connects Dolibarr to the Revolut Business API and imports your accounts, counterparties and transactions. No more CSV exports, no more manual entry — everything is synced directly from within Dolibarr. Ideal for freelancers, startups and SMBs who use Revolut as their main business bank.
What gets imported
Accounts
All your Revolut Business accounts, across all currencies (EUR, GBP, USD, and more). Each account is stored in a dedicated table and can be linked to Dolibarr bank accounts for reconciliation.
Counterparties
All the counterparties (customers, suppliers, employees) registered in your Revolut Business account. IBAN, BIC, name and country are imported and can be linked to Dolibarr thirdparties.
Transactions
Full transaction history: incoming transfers, outgoing transfers, card payments, fees, currency conversions. Each transaction is linked to its account and counterparty, preserving the full audit trail.
Key Features
Direct API connection - secure access token authentication to the Revolut Business API
Multi-account import - all your Revolut accounts, in any currency
Multi-currency support - amounts stored in original currency, converted on-the-fly when needed
Incremental sync - only new transactions since the last run, no duplicates
Scheduled cron sync - automatic updates every N hours without manual intervention
Bank reconciliation - match imported transactions with Dolibarr customer and supplier invoices
Sandbox / Production - switch between Revolut environments for safe testing
Encrypted token storage - access tokens are stored encrypted in the Dolibarr database
Sync logs - every sync operation traced with statistics, duration and errors
No dependency - pure PHP, works with native Dolibarr libraries
Requirements
Dolibarr 16.0 or higher
PHP 7.4 or higher
Revolut Business account with API access token
Support
Questions or support requests: contact@dolicraft.com - dolicraft.com