Magento 2 <-> Dolibarr ERP / CRM connect synchronize module PRO

In stock

Sync module between Magento 2 and Dolibarr (Tested on Dolibarr v. 10 - 19 and Magento v. 2.3.0 - 2.4.6 . 

  1. Products
    1. Sync products from Magento 2 -> Dolibarr - Select products in Magento and transfer them to Dolibarr.  Multiple products can be transferred at once. Real Time product sync from Dolibarr to Magento.  Triggered on product create, qty or price change.  Works with multi-price settings in Dolibarr.  Possible to sync Magento price and Special price.  Handles currency ratates
    2. Create product in Dolibarr -> and it will automatically be created in Magento.
  2. Invoicing an order in Magento can automatically create draft invoice in Dolibarr sending the product name, amount, payment method and predefined customer id.  If no such product exists in Dolibarr it can be created.  Additional attributes like customer name and telephone can also be passed as Complementary attributes (invoices).

Please contact us if you require additional implementations or you have question about the product.


Install Modules
Install module by placing jvm folder in magento-root/app folder of Magento
Install Dolibarr module by placing magentoconnect folder in htdocs/custom
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy

Setup In Dolibarr -

  1. Activate module: API/WEB SERVICES (REST SERVER) - Enable the Dolibarr REST server providing API services"
  2. Activate module: "MAGENTOCONNECT" And set it up: 
  3. Setup warehouses to use for sync - possible to choose multiple
  4. Setup magento url:
  5. Setup Auth key: - See Magento setup bellow ( point 3 )
  6. Set to yes if you want to syn prices Dolibarr -> Magento
  7. Price Multipler - handles price conversions (In case different currencies or taxes need to be added / subtracted)
  8. Sets if product should be created or not if a product is passed on invoice level and it doesn't exist in dolibarr.
  9. Set the price level that needs to be syncronized.
dolibarr setup screendolibarr setup screen

Setup In Magento -

  1. Enable module
  2. Enter a password - used for communication between Magento and Dolibarr
  3. Enter Dolibarr API Key - Inside Dolibarr - get the API Key - Login Dolibarr using SuperAdmin and open User card of the SuperAdmin, then click on Modify.  Key for API will display - enter it here.
  4. Enter API Path -
  5. Enter Dolibarr Default Socid - Default client id for invoices created from Magento - Default Client ID - Socid ID. Taken from Dolibarr - Go to the Third party in Dolibarr, which you want to set up as Default customer for incoming invoies. You take the id from the url;save_lastsearch_values=1
  6. Default Currency Rate - used if Magento and Dolibarr use different currencies.  Default is 1
  7. Warehouse Reference - Dolibarr warehouse for qty sync Magento -> Dolibarr.
  8. Synchronize qty - set yes / no 
  9. Synchronize Customer Name - This is done when invoice is sent from Magento to Dolibarr -> Customer Name is filled as Complementary attribute (on invoice level).
  10. Synchronize Customer Telephone - This is done when invoice is sent from Magento to Dolibarr -> Customer Telephone is filled as Complementary attribute (on invoice level).
  11. Choose which orders should automatically (when invoiced in Magento) create invoice in Dolibarr based on payment methods 
Write Your Own Review
You're reviewing:Magento 2 <-> Dolibarr ERP / CRM connect synchronize module PRO
Your Rating

This site is hosted by