Available module on Prestashop addons and on Dolistore

Awarded by Prestashop Addons Team as Contributor of the Year 2016.

Expertise level statut SuperHero & Developed by a Top Developer, + 1000 downloads and modules installed, rate reviews 5/5. (Sources PrestaShop Addons) Best sellers in its category.

Synchronization Module CyberOffice from Prestashop to Dolibarr ERP/CRM

CyberOffice description module

The module CyberOffice for Prestashop and Dolibarr ERP/CRM synchronizes automatically with webservices (automatics flows) data from your Prestashop store to Dolibarr ERP/CRM. It synchronizes in real time via webservices all the events carried out on Prestashop to Dolibarr . (Categories, products, combinations, prices, stocks, images, customers, orders, invoices, payments, bank accounts ...)

CyberOffice can be installed at any time in the life of your Prestashop store. It is recommended to put it in place when you have obtained your first sales and you control the processes of use of your shop.


Désignations Prestashop Dolibarr
Prestashop compatibility 1.6 to 1.7.xx
Dolibarr and DoliCloud compatibility 5.x to 9.x
Compatibility mutuals servers or dedicated servers with SOAP
Webservices (automatic)
Synchronization from Prestashop to Dolibarr
Easy installation by module
Multi-stores (several shops in the same Prestashop connected to a single Dolibarr ERP / CRM)
Multi-shops (several independent Prestashop connected* to a single Dolibarr ERP / CRM)
Products and combinations
Barcode UPC and EAN13 and ISBN for 1.7 version
Clients (historical recovery choice depending on the date)
Orders (historical recovery choice depending on the date)
Invoices (historical recovery choice depending on the date)
Stocks (synchronization choice)
Payments (Association to different bank accounts)
Statutes orders and invoices choice for synchronization
Creating Shipping and Discount (Editable text)
Prestashop number shop / order / cart visible in Reference customer in order & invoice
Long description Prestashop product added extrafield

The second module MyCyberOffice automatic synchronization from Dolibarr to Prestashop is available on extensions marketplace Prestashop Addons and DoliStore

*Requires one license by Prestashop

Easy to install Dolibarr and Prestashop Module

1.Video module install

2.Video module using

3.Video Multi-stores and categories (Categories are essential for product synchronization)


Prestashop Module

1-Add a new module, load Cyberoffice.zip

2-Configure CyberOffice

Id Descriptions Details
1 Dolibarr Webservices Key Copy the generated key in Dolibarr ( Dolibarr / webservices )
2 Path Dolibarr Copy entire url Dolibarr without forgetting / at the end
3 Authentification Dolibarr This is the connection login Dolibarr (Super Admin) and the corresponding password. (Do not indicate the email address)
4 Entity Put 1 by default, if you use multi company choose the correct id
5 Warehouse Warehouse index used (displayed in the URL Dolibarr )
6 Default language Language used
7 Synchronization statuses These are the chosen statuses that trigger the synchronization of orders and invoices into Dolibarr. Those default " Payment accepted " " Shipped " " Delivery " correspond to 99% of the uses, if you do not know and let set . If you check them all , there will be permanent synchronization in Dolibarr every state of orders and invoices .
8 Synchronize all clients Function not available now , it will synchronize prospects, or users who have not ordered
9 Shop Protocole Choice http or https
10 Prefix If your PrestaShop products have no references put what you want to identify your products in Dolibarr. If all of your products have a reference to PrestaShop use {ref } and will be taken and used in Dolibarr.

Your shop must not be in MAINTENANCE MODE

3-Follow instructions CyberOffice infos

Id Descriptions Details
1 Install module in Prestashop In the back office click to add a new module.
2 Download the module module cyberoffice.zip and install it on Dolibarr, under directory htdocs/ Click on module cyberoffice.zip unzip the file and place cyberoffice folder under htdocs /
3 Under Dolibarr : Turn the webservice and generate the key. (home-setup-modules-interfaces modules-webservices) Turn the CyberOffice module Watch install video https://www.youtube.com/watch?v=uKlSU0CdKVE
4 Under Prestashop : Set the module. All fields are required See point 2 above "Configure CyberOffice"
5 Everything is checked green ? Your sync is operational You should have absolutely all green check marks for the module is functional.
6 Initialize the database "Category" and "Product" To process in order as indicated by the " initialization" procedure in the module. Categories are essential for product synchronization.
7 Optionnal : You can sync your existing orders and customers In CyberOffice tool choose a start date and end to synchronize the history of clients and orders.

Point 6 Initialization: Depending on the number of categories or products, the synchronization period will be shorter or longer, you must wait for the response from the server that will be of type: Response batch 1: sent (in case of timeout, perform synchronization by part). Images : When initializing products, only cover images are synchronized in Dolibarr to avoid overloading the server (timeout). To get all of them in Dolibarr product sheet: 1- Open the product in Prestashop 2- Save it 3- All images will be synchronized in Dolibarr.


Choose which statuses will trigger the synchronization of orders, invoices and payments to Dolibarr. If you do not know how to leave the default values that will work in all cases.

Dolibarr ERP/CRM

Dolibarr ERP/CRM Module

1-Module_cyberoffice.zip unzip the file and place its contents into htdocs/cyberoffice

2-Enable Webservice module, key protection to copy into Prestashop

3-Enable CyberOffice and categories module (Available modules)

Enable barcodes only if they are all present in the products PrestaShop

4-Automatic creation of discounts and shipping

The labels can be changed according to your needs.

5-Check if a warehouse is open

and the VAT filled with identical Prestashop

6-Stocks synchronization and

set method of decrementing stocks

Banks choice appear once the connection made with the Prestashop database

Features and tricks

Advices Precisions
Combinations In the case of combination, product/combination is created and detail is inserted in the first line of the description.
Product references Product reference is automatically created with management of duplicates (increment). Using the code {ref}
Import If you are importing and updating your products with csv, always remember to initialize your products again so that your changes are synchronized in dolibarr.
Categories To synchronize in Dolibarr categories and products only, simply unhook module in actionOrderStatutPostUpdate.( Modules / positions )
PHP Directive PHP allow_url_fopen must be ON on Dolibarr server so that images can be imported
Dolibarr 5 With Dolibarr 5.xx change the $ dolibarr_nocsrfcheck = 1 variable in the conf.php file if you have a message in the module on Prestashop.
https When securing the url of the shop from http to https, it is possible to intervene in the "const" table of Dolibarr (mysql) and retrieve the value of the old shop (http) and copy it to the the value of the shop (https). This will prevent any synchronization again and have duplicates in Dolibarr. It is also possible in the module at the address of the store to add an "s" (https). Do not forget to do the same in the tree of the existing category (tags / categories).
First name / Name *To reverse in Dolibarr the order of the civility of the contacts and to change them from Name and First Name to First Name and Last Name. Go to configuration / display / Display order name / first name
Orders invoices *If you want this reversal First Name / Name to be reflected in the orders and invoices. In the file server_customer.php of the module CyberOffice on Dolibarr to the line 245 invert the fields. Now : $ newobject-> name_alias = ($ customer ['company']? $ customer ['lastname']. ''. $ customer ['firstname']: ''); Change like this : $ newobject-> name_alias = ($ customer ['company']? $ customer ['firstname']. ''. $ customer ['lastname']: ''); You will need to make this change during each update.

Compatibility label with CyberOffice

We have created a quality label, which guarantees a perfect compatibility of the modules with CyberOffice.

Label Module Description
MyCyberOffice Synchronization of information from Dolibarr to Prestashop (Control of the shop from Dolibarr)
CashdeskPro2.0 Cashdesk software for Dolibarr (counter sale for merchants with a physical shop)
EmailViewedProduct Automatic sending of responsive marketing emails with discount voucher for products seen by your customers on your site. Automatically add additional blocks to the mail (Products added and abandonned to cart, new products).

Copyright all rights reserved - CyberOffice - 2016-2019

results matching ""

    No results matching ""