Webkul Store
Odoo PrestaShop Connector
37 Review(s)

Description

Odoo PrestaShop Connector is an integration module that links a PrestaShop store with an Odoo database. Products, customers, orders, and stock stay aligned on both sides.

Orders placed on the storefront arrive in Odoo as sale orders. Staff confirm them, raise invoices, and send shipment or cancel states back to PrestaShop from the same screen.

Stock moves in Odoo reach the storefront right away. A sale rung up in Odoo POS draws down the same quantity. The shop cannot oversell goods it no longer holds.

Admins set the default warehouse, the invoicing policy, and the tracking method once. Duplicate guards match incoming records on SKU and barcode, so the catalog does not fill with copies.

Two files ship with the purchase, one installed in Odoo and one in PrestaShop. Odoo Online users need Odoo.sh first, because SAAS hosting blocks third-party installs.

Additionally, if you run several PrestaShop stores on one Odoo database, then check Multi Channel Prestashop Odoo Bridge (POB).

For Odoo online(SAAS) users, You first need to have Odoo.sh tool before installing Prestashop Odoo Bridge (POB) at Odoo end because Odoo restricts third-party software installations on Odoo online(SAAS).

Highlighted Features of Odoo PrestaShop Connector

 Two-Way Product Sync

Build a product in either system and send it to the other one, along with its attributes, product combinations, and category tree.

 Real-Time Order Export

An order placed on the storefront reaches Odoo as a sale order at once, without waiting for the next scheduled job to run.

 Live Inventory Updates

Real-time inventory sync pushes every stock move from Odoo to PrestaShop, counting goods sold at the till through Odoo POS.

 Flexible Data Mapping

Pair records that already exist on both sides, so taxes, carriers, currencies, and payment methods are matched instead of duplicated.

 Scheduled Cron Sync

A cron job can carry products, orders, customers, and categories in either direction at whatever interval the business runs on.

 Sync History and Logs

Each job writes a record showing what moved and what failed, and a failed job keeps the error message that stopped it.

Why Do We Need Odoo PrestaShop Connector?

PrestaShop runs a storefront well. It does not handle double-entry accounting, multi-warehouse stock, or purchase orders, so those jobs move to a second system.

Without a link between the two, somebody re-keys every order into the ERP and edits quantities twice. The mistakes surface later as oversold goods and invoices that do not match the order.

Odoo PrestaShop Connector removes that step. Orders, customers, taxes, carriers, and payment methods cross over on their own, and one system holds the stock figure everyone works from.

One practical detail decides a lot here. The Stock Based On setting picks whether the storefront reads On Hand or Forecasted quantity. That choice changes what a shopper sees while goods sit on a purchase order.

Odoo carried the name OpenERP until 2014, so an OpenERP PrestaShop connector and this module cover the same ground. Webkul has sold this Odoo bridge for PrestaShop for more than ten years.

Also, if you sell in more than one language, you can check our extension Multi language Support Prestashop Odoo Connector.

Odoo Integration Use Cases for PrestaShop Stores

Retailers pair the two platforms for different reasons. If you serve several storefronts from one back office, you can check our extension Prestashop Multishop Extension Openerp Connector.

  • Run Accounting in Odoo

    Invoices, vendor bills, credit notes, and tax records for storefront sales sit in one ledger, so the finance team stops rebuilding them by hand.

  • Ship from a Central Warehouse

    Warehouse staff pick and deliver storefront orders inside Odoo Inventory, then a tracking number travels back to the shopper's account.

  • Sell Online and In Store

    A shop running a till on Odoo POS and a website on PrestaShop draws both channels down against a single stock figure.

  • Migrate an Existing Catalog

    A merchant who keeps master data in the ERP can push products, categories, and attribute values into a storefront that starts out empty.

  • Recover Failed Order Syncs

    When a server issue blocks an export, the order lands in the Missing Order menu, where staff review it and send it across again.

Odoo Connection Setup for PrestaShop

Odoo Connection Setup joins the Odoo database to the storefront. Admins enter the shop details on the Odoo side and test the link before any record moves between the two.

  • Enter the Base URL of the PrestaShop store.
  • Add the API URL that Odoo calls to reach the shop.
  • Paste the API Key that authorises the request.
  • Test the connection before saving the record.
  • Configure Odoo first, then PrestaShop, and keep the Odoo link active while testing.

PrestaShop Connection and Odoo Order Settings

The Odoo Configuration screen sits under Odoo Mapping in the PrestaShop admin. It holds the credentials for the ERP and the rules that govern how orders leave the storefront.

Odoo order settings decide how much of the order flow runs without anyone touching it.

  • Enter Url, Port, Database, User Name, Password, and Instance Id.
  • Switch on RealTime Order Export to send each order as it is placed.
  • Turn on Automatically Update Status to push status changes to the ERP.
  • Enable Automatically Confirm Orders to create confirmed sale orders.
  • Use Automatically Generate Invoice to raise invoices for exported orders.
  • Switch on Manual Map of product to pair records that already exist.

Sales, Product and Inventory Settings in Odoo

Sales, product, and inventory settings govern how imported records behave once they reach the ERP. Admins fill them in once, before the first job runs.

  • Set payment terms, salesperson, and sales team for storefront orders.
  • Pick service products that carry discount and coupon amounts.
  • Choose the default category assigned to imported goods.
  • Set the invoicing policy to Ordered Quantity or Delivered Quantity.
  • Turn on duplicate guards for products, categories, and attributes.
  • Select the warehouse and read stock from On Hand or Forecasted quantity.

Export PrestaShop Products, Customers and Orders to Odoo

Odoo Mapping in the PrestaShop admin gives each record type its own screen. A Synchronize button on that screen imports the records and maps them to their Odoo counterparts in one action.

  • Send attributes and their values from the Attributes screen.
  • Push the whole catalog from All Products/Combinations.
  • Move a shortlist with the Exported to Odoo bulk action.
  • Import customer records with their addresses attached.
  • Carry taxes, carriers, currencies, and payment methods across.
  • Match records held on both sides using Manual Mapping.
  • Send older orders with the Synchronize to Odoo bulk action.
  • Bring product tags over to keep classification intact.

Export PrestaShop Products, Customers and Orders to Odoo

Additionally, if your catalog relies on PrestaShop features alongside attributes, then check Custom Attribute Odoo Bridge For Prestashop.

Export Odoo Products and Categories to PrestaShop

Bulk Synchronization inside the ecom Odoo Bridge module moves catalog data the other way. Admins choose the eCommerce instance and start the transfer from the ERP.

Teams can also mirror the category tree into the till with Odoo Bridge for Prestashop POS Categories.

  • Run Export All Attributes and their Values to build the attribute set.
  • Use Synchronize Products to send the full catalog across.
  • Use Synchronize Categories to rebuild the category tree.
  • Select rows in list view and pick Synchronize to Ecommerce.
  • Set export cron jobs so the transfer repeats without manual steps.

Data Mapping and Synchronization History

Synchronization history keeps a record of every job the module runs. Opening a record shows what moved, what failed, and the message behind the failure.

Mapping tables hold the pairs that tie each storefront record to its counterpart in the ERP.

  • Review job history for products, orders, customers, and categories.
  • Read the error log attached to a job that did not finish.
  • Find orders that never arrived in the Missing Order menu.
  • Run a failed export again once the cause is fixed.
  • Drop mapping tables during a module update using the backup option.

To catch quantity gaps before a shopper does, pair the module with POB Extension : Stock Comparison.

Complete Odoo PrestaShop Connector Feature List

Product and Catalog Synchronization

  • Sync simple and multi-variant goods, with product combinations preserved on both sides
  • Move attributes and their values in either direction before the catalog transfer runs
  • Keep the category tree matched across both platforms, including nested parent categories
  • Carry PrestaShop product tags into the ERP so classification survives the transfer
  • Push an active or inactive product state from either platform to the other

Order and Invoice Management

  • Export each storefront order the moment it is placed, or in batches on a schedule
  • Confirm sale orders and raise invoices without opening the record by hand
  • Return paid, cancelled, and delivered states to the shopper's order page
  • Send tracking numbers back to PrestaShop as deliveries leave the warehouse
  • Notify shoppers by email when a status changes, if the setting is switched on
  • Import orders that predate the install, and retry ones held in the Missing Order menu

Inventory and Warehouse Control

  • Update quantities on the storefront as soon as a stock move is recorded
  • Read stock from either On Hand or Forecasted quantity, whichever suits the business
  • Nominate the warehouse that answers for storefront demand
  • Deduct Odoo POS sales from the same pool the website sells against
  • Manage delivery slips, procurement rules, and stock movement inside Odoo Inventory

Customer, Tax and Shipping Data

  • Import customer records together with their billing and delivery addresses
  • Bring taxes, carriers, currencies, and payment methods across from the storefront
  • Route discounts and coupon amounts through nominated service products
  • Apply payment terms, a salesperson, and a sales team to imported orders
  • Manage vendor bills, credit notes, and tax reports for storefront sales in one ledger

Mapping, Scheduling and Automation

  • Pair existing records by hand through Manual Mapping instead of creating duplicates
  • Block duplicate products on SKU and barcode, categories on name and parent, attributes on name
  • Set import cron jobs that pull storefront data into the ERP at fixed intervals
  • Set export cron jobs that push catalog and category updates the other way
  • Map a single product template to the combination that represents it on the storefront

Monitoring, Setup and Compatibility

  • Track every job in synchronization history with per-record status and error detail
  • Install one file in Odoo and one in PrestaShop, then link them with a URL and API key
  • Drop mapping tables during an update when a clean rebuild is wanted
  • Extend the setup with multishop, multi-language, POS category, and comparison add-ons
  • Run on Odoo Online through Odoo.sh, since SAAS hosting blocks third-party installs

Support

For any query or issue, please create a support ticket here http://webkul.uvdesk.com/

You may also check our top-quality Odoo Apps.

4.8
based on 37 reviews
A
Alexander Olivares
Posted On - April 28, 2023
Good service with proper assistance
We recently used the Odoo software customization services and we are more than satisfied with the level of service and support provided by Webkul, the business analyst assigned to us was always very professional and responsive to solving each incident reported regarding our requirement, the communication was fluid and responses, taking into account the timezone difference, occur in a reasonable amount of time.
Jean-Junior DELEAZ
(FR)
Posted On - March 21, 2023
Excellent support and services
(Translated by Google) Integration of a connection module for our ERP and our online store. Very responsive customer service, rapid customization of features, solves operating problems quickly. I highly recommend webkul.
-
Integration of a connection module for our ERP and our online shop. Very responsive customer service, quick customization of features, and solving problems quickly. I highly recommend webkul.

(Original)
Intégration d'un module de connexion pour notre ERP et notre boutique en ligne. Service client très réactif, customisation rapide des fonctionnalités, solutionne les problème de fonctionnement rapidement. Je recommande grandement webkul.
-
Integration of a connection module for our ERP and our online shop. Very responsive customer service, quick customisation of features, solves problems quickly. I highly recommend webkul.
E
Eric DUMOULIN
Posted On - October 4, 2022
Excellent Services by Webkul
I'm very satisfied with Webkul services: I purchased some Odoo-Prestashop connectors with custom development and I'm pleased about the job they've done. The support team is reactive and all my early problems and a few bugs were resolved quickly.
I would recommend Webkul with no hesitation for that kind of project.
Nicolas Gaeta
(BE)
Posted On - March 8, 2022
Excellent Services by Webkul
Good service with Webkul. They have helped in the configuration of the connector between ODoo and Prestashop. They were responsive when asking questions. The only downside is that they support only from EST zone which gives some trouble sometimes. Overall satisfied
M
Mikael
(DK)
Posted On - February 15, 2022
Highly Recommend Webkul
Have used Webkul for 2 modules for my Prestashop. They made them very fast and they worked as I had described. Can highly recommend Webkul!
Ali Mezni
Posted On - July 16, 2021
Awesome product with great team
They have great products. I am completely satisfied with my experience with Webkul. The work is professional, the teams are responsive and the quality of work is impeccable. Work carried out efficiently by webkul on Odoo and Prestashop.
I highly recommend
E
Eugene K
Posted On - May 18, 2021
buying Addons from Webkul for many years
I have been buying Addons from Webkul for many years, for both Odoo and Prestashop. Great team, responsive. Obviously working with a remote team is not easy, but Webkul is a solid team.
H
http://practicaciencia.com
Posted On - April 3, 2021
Lo recomiendo sin duda alguna.
Funciona a la perfección, al principio costo un poco configurarlo, pero gracias al servicio técnico del desarrollador se solucionaron todos los problemas.
H
https://librairiedsm.ma
Posted On - April 3, 2021
Un bon service
Un bon service
H
http://www.neurodigital.es
Posted On - March 12, 2021
Excellent
Excellent
D
datasmoke.com
(FR)
Posted On - March 12, 2021
Quick Response
You will need help from the support to install and configure it but the good news is that the support responds quickly and finds solutions to your problems.
H
https://infini.ma
Posted On - June 19, 2020
Excellent
Excellent
H
https://passion-du-naturel.com
(FR)
Posted On - June 17, 2020
équipe très réactif et professionnel Bravo Sylvain
Bonjour, Suite à cette achat, j'ai eu quelques soucis. j'ai donc utilisé les service de la hotline via les messages. Réponse immédiate (décalage horaire à prendre en compte tout de même :P) Explication très claire Correction et/ou assistance à l'installation impeccable Résultats : tout est fonctionnel, Prestashop est bel et bien synchronisé avec Odoo :) Je suis vraiment très satisfait,
H
https://reciga.es
(ES)
Posted On - June 13, 2020
Una Atencion excelente por parte del soporte técnico
Una Atencion excelente por parte del soporte técnico
S
shop.framelec.be
Posted On - June 9, 2020
Support rapide et efficace.
Je suis ravi ! Quelques bugs au lancement, mais maintenant tout fonctionne !!!
H
http://cpf.com.mx/
(MX)
Posted On - June 3, 2020
Excellent product
I looked long and large before finding the perfect match and this is it. Definitely. Now it requires some skills to set it up properly, but the team is extremely helpful and patient.
H
http://www.pcx.com.mx
(MX)
Posted On - June 1, 2020
Very responsive developer. Totally recommended.
Initially I has some compatibility issues because the module was not fully compatible with the version I was using. Besides some functionality issues, the developer was very responsive and helped me to solve every single issue I had. Totally recommended.
H
http://www.jjbeaute.com
(FR)
Posted On - May 16, 2020
Satisfactory
Satisfactory
H
http://www.practica.com.es
(ES)
Posted On - April 21, 2020
Buén módulo para sincronizar con openerp
Buén módulo para sincronizar con openerp, un fallo de instalación rapidamente solucionado por la atención al cliente.
H
http://www.zclick.es
Posted On - March 20, 2020
Best Technical Support
SIMPLY PERFECT! BEST TECHNICAL SUPPORT EVER! THANKS WEBKUL.
Product Version
6.8.0
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Tags
Released
12 years ago
Last Updated
6 days ago
Supported Version
PrestaShop1.5.x.x​1.6.x.x​1.7.x.x​8.x.x9.x.xOdoo7.x8.x9.x10.x11.x12.x13.x14.x15.x16.x17.x18.x19.x