Back to Top

User Guide for Multi-Channel Prestashop Odoo Bridge (POB)

Updated 9 April 2024

Odoo Multichannel Prestashop Connector is a dependent module on the Odoo Multi-Channel Sale Module, which is the framework module to provide the structure to integrate Prestashop with Odoo. Install the base module first for the Odoo Multichannel Prestashop Connector to work properly.

INTRODUCTION

Around the world, more than 300,000 e-commerce stores run on PrestaShop technology. The company also received the 2016 CMS Critic Award for Best E-commerce Software. Hence, Prestashop is one of the leading e-commerce in the era.

On the Other hand, one cannot deny the strong backend management of Odoo. Combo of strong backend management software and powerful e-commerce can come as the best.

Odoo Multichannel Prestashop Connector allows you to connect multiple Prestashop instances with your single Odoo instance.

Apart from other channels; if you are also managing one or more Prestashop Stores then Odoo Multichannel Prestashop Connector can help you in the best way.

Searching for an experienced
Odoo Company ?
Find out More

Do you want to centralize the inventory of all your Prestashop instances in one place?

If yes then you are landed at the right place; as Odoo Multichannel Prestashop Connector helps to manage all in one place.

FEATURES

Here is the concise list of the features. Visit the Store Page to know the detailed features of Odoo Multichannel Prestashop Connector

  1. Import Prestashop Products, Orders, Categories, Partners, and Delivery Methods in Odoo
  2. Import data manually or via the cron scheduler
  3. Product details (like category, attributes, and attribute values) are imported along with the products
  4. Order details (like customers and their addresses, taxes, payment methods, and currency) and order statuses (like cancel, shipment, and invoice) are imported along with the orders
  5. Customer details (like addresses) are imported along with the Customers
  6. Manually export selected or bulk products and categories From Odoo
  7. Fill the corresponding Order status of Prestashop and Odoo in the Order Status table to manually map them
  8. You can sync order statuses, shipments, invoices, cancel status, and Inventory from Odoo to Prestashop in real time.
  9. The real-time order sync from Prestashop to Odoo needs to be added through a separate patch. Avail the free copy from Our Support Team.
  10. Enhanced Dynamic Dashboard to track the data from one place

INSTALLATION

1) After purchasing the Odoo Prestashop connector, you will get a link to your registered email ID to download the module.

2) Extract the file on your system after the download finishes. You will be able to see a folder named- ‘prestashop_odoo_bridge’.

3) Copy and paste this folder inside your Odoo Add-Ons path.

4) Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.

5) Then, open on Apps menu and click on ‘Update Modules List’.

6) In the search bar, remove all the filters and search ‘prestashop_odoo_bridge’.

8) You will be able to see the module in the search result. Click on ‘Install’ to install it.

WORKFLOW

1) log in to your Odoo database and go to the multichannel module

2) Now, click on the connect button to connect Prestashop with the Odoo instance

POB-N-1

3) First, Fill in the details like the Channel name and select Channel type; then add the credentials of the Prestashop which includes URL, E-mail, and API Key. To get the Prestashop credentials, you need to go to Prestashop.

Configuration at Prestashop end

a) Login to Prestashop and then go to Webservices 

POB-N-2

b) You need to enable Prestashop’s web service and CGI mode for PHP; then click on the ‘Add new web service Key Tab‘ button.

POB-N-3-1

c) You can copy the Key from here

POB-N-4

Configuration at Odoo end

4) Now, save the changes and then click on the ‘Test Connection‘ button. Credentials under Channel Configuration are visible or editable only in developer mode.

POB-N-5
POB-N-6-1

5) Go to the “Configuration” tab and configure the Prestashop connection as per your requirements.

Order Status Configuration

You can also map order states from the Odoo configuration; Fill in the corresponding Order state of Prestashop and Odoo in the Order State table. You can define states like default state, create an invoice, Set invoice state, and create a shipment.

  • You can only set one order state as default at a time (if enabled then the order state will be as mentioned by default).
  • If ‘Create Invoice’ is enabled then it generates an order invoice at the same time.
  • You can set the invoice state to open or paid as per your requirement
  • If ‘Create Shipment’ is enabled then it creates a shipment at the mentioned state.

Base Configuration

Also, set the default sales team, discount, and delivery products for the Prestashop orders to manage discount and delivery charges.

Moreover, set the default pricelist for the price of the Prestashop products; set the sequence SKU for the Prestashop products that do not have SKU.

If you want to set the Prestashop products in a default category then you can do so from the same page. Also, set the default warehouse/location to manage Prestashop stock

If you will enable ‘Auto Evaluate Feed’ then all the feeds will be evaluated automatically while importing data.

If you enable ‘Auto Sync Stock’ then there will be real-time synchronization of stocks from Odoo to Prestashop.

You can enable/disable checkbox fields like Cancel, Invoice, and Shipment Status to update these order statuses from Odoo to Prestashop in real-time.

You can also check or set the last import and update date for orders, products, and customers.

Set the total number of records per API hit and set the default colour for the theme of Prestashop.

image-114
POB-N-7
POB-N-8-1
POB-N-9

6) You can save Prestashop Tax ID and Tax Type which is required to update/import the order status from Odoo to Prestashop. Default Product Type and Language ID for product import from Prestashop to Odoo and vice versa.

POB-N-10

Import functions

6) Go to the Prestashop Connector Dashboard in Odoo; from the dashboard, you can also analyze the data via line graphs, doughnut charts, and clickable data cards. Also, check the synchronization history and feeds from the dashboard.

7) Then, click on the “Import” button to import the data from Prestashop;

POB-N-11

8) Select the object that you want to import and Filter Type to import the data. From here, you can import categories, customers, products, and orders in bulk.

POB-N-12

9) Moreover, you can also import products, categories, customers, and orders along with order status to Odoo via the Cron scheduler in Odoo.

POB-N-13

Export functions

10) Click on the “Export” button to export the data; then, select the object which you want to export. You can export product templates and categories from Odoo.

POB-N-14

11) If you want to export orders from Prestashop in real-time to Odoo then you can contact us at [email protected].

12) To export selected products from Odoo to Prestashop, navigate to the Products and select the product you want to export. Moreover, you can update product data manually from the same form.

POB-N-15

13) To export selected Category from Odoo to Prestashop then navigate to the Inventory and select the Category which you want to export. Moreover, you can update Category data manually from the same form.

POB-N-16

14) Order status like shipping, invoice, and cancellation are exported from Odoo to Prestashop in real-time.

Need Help?

Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

However, if you still have any issues/queries regarding the module then please raise a ticket at https://webkul.uvdesk.com/en/customer/create-ticket/

For any doubt contact us at [email protected].

Thanks for paying attention!!

Current Product Version - 1.0

Supported Framework Version - Odoo V13, V12, V11, V10, V9

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home