DolicraftMigrate Evoliz
Migrate all your Evoliz data to Dolibarr in a few clicks. Imports clients, prospects, suppliers, contacts, products, quotes, orders, invoices, deliveries and payments via the Evoliz REST API (OAuth2). Dry-run, rollback, incremental sync, batch processing, detailed migration report. No external dependency.
Full description
DolicraftMigrate Evoliz - Complete Evoliz to Dolibarr Migration
Migrate all your Evoliz data to Dolibarr in a few clicks. DolicraftMigrate Evoliz connects directly to the Evoliz REST API via OAuth2 and imports clients, prospects, suppliers, contacts, products, quotes, orders, invoices, deliveries and payments. 10 dedicated importers, full rollback capability, incremental synchronization, duplicate detection via mapping table, batch processing, and a detailed validation report. Native PHP - no external SDK or dependency required.
10 Supported Data Types
Clients
Import Evoliz clients as Dolibarr customer thirdparties with full address, VAT info and contact details.
Prospects
Import Evoliz prospects as Dolibarr prospect thirdparties (leads). Keep your sales pipeline intact during migration.
Suppliers
Import Evoliz suppliers as Dolibarr supplier thirdparties with all procurement details.
Contacts
Import Evoliz contact persons linked to their parent company. Full contact details are preserved.
Products
Import Evoliz articles (products and services) with reference, label, description, sale price, VAT rate and stock info.
Quotes
Import Evoliz quotes as Dolibarr commercial proposals. Line items, quantities, prices, discounts and notes preserved.
Orders
Import Evoliz sales orders as Dolibarr customer orders with all line details and links back to the originating quote.
Invoices
Import Evoliz invoices as Dolibarr customer invoices with full line items, VAT, and payment status.
Deliveries
Import Evoliz delivery documents as Dolibarr shipments, linked to their originating orders.
Payments
Import Evoliz payments and link them to the corresponding invoices, preserving the full audit trail.
Key Features
Direct API connection via OAuth2/JWT - secure authentication with your Evoliz public ID + secret key
Dry-run mode - simulate the full migration without writing anything to Dolibarr
One-click rollback - revert all imported data instantly if needed
Incremental sync - import only new data since the last run, perfect for transition periods
Automatic duplicate detection - skip already-imported records via a dedicated mapping table
Batch processing - handles large datasets without PHP timeouts (configurable batch size)
Detailed logs - every operation traced with source/destination IDs, status and error messages
Migration report - dashboard with statistics, success rate and error breakdown
Granular permissions - separate rights for use, configuration and rollback
No dependency - pure PHP, works with native Dolibarr libraries
Requirements
Dolibarr 16.0 or higher
PHP 7.4 or higher
Evoliz account with OAuth2 API credentials (public ID + secret key, generated in Evoliz Settings > API)
Support
Questions or support requests: contact@dolicraft.com - dolicraft.com