USD
  • EUR
  • INR
  • USD
Cart
Cart 0
  • You have no items in your shopping cart.
    PrestaShop Extensions
    Cart
    Cart 0
    • You have no items in your shopping cart.
    Hire a Developer
    ×
    Contact Us!
    Send Again
    Close
    Please Login to Write Your Review
    Odoo PrestaShop Connector

    Odoo PrestaShop Connector

    x
    Free

    * Required Fields

    $199.00
    Add To Cart

    Odoo PrestaShop Connector links a PrestaShop store with Odoo. Admins can sync products, customers, orders, and stock between both platforms in real time.



    • Sync PrestaShop orders to Odoo in real time as they are placed.

    • Export Odoo products and categories to PrestaShop in bulk.

    • Keep stock updated both ways, including sales made through Odoo POS.

    • Import PrestaShop customers, taxes, carriers, and currencies.

    • Sync simple and multi-variant products with their combinations.

    • Map categories, taxes, warehouses, and payment methods by hand.

    • Schedule cron jobs to move records at fixed intervals.

    • Update order status, invoice, and shipment state from Odoo.

    • Track every job in history records with detailed error logs.

    • Recover failed orders from the Missing Order menu.

    Odoo PrestaShop Connector
    Odoo PrestaShop Connector
    $199.00
    X
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Changelog

    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).

    Odoo PrestaShop Connector

    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.
    Odoo Connection Setup for PrestaShop

    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.
    PrestaShop Connection and Odoo Order Settings

    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.
    Sales, Product and Inventory Settings in Odoo

    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 PrestaShop Products, Customers and Orders to Odoo

    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.
    Export Odoo Products and Categories to PrestaShop

    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.

    Data Mapping and Synchronization History

    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.

    Specifications

    Product Version6.8.0
    Released12 years ago
    Last UpdatedAugust 27, 2026 (5 days ago)
    Supported VersionsPrestaShop  1.5.x.x​  1.6.x.x​  1.7.x.x​  8.x.x  9.x.x  Odoo  7.x  8.x  9.x  10.x  11.x  12.x  13.x  14.x  15.x  16.x  17.x  18.x  19.x  

    Ratings

    We'd love to hear your thoughts! Share your feedback and help us craft an even better experience tailored just for you.

    4.8
    37 Reviews
    based on verified customer feedback
    Write a review
    Alexander Olivares

    Good service with proper assistance

    Posted On - April 28, 2023

    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
    Jean-Junior DELEAZ
    🇫🇷 France

    Excellent support and services

    Posted On - March 21, 2023

    (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.

    Eric DUMOULIN

    Excellent Services by Webkul

    Posted On - October 4, 2022

    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
    Nicolas Gaeta
    🇧🇪 Belgium

    Excellent Services by Webkul

    Posted On - March 8, 2022

    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

    Mikael
    🇩🇰 Denmark

    Highly Recommend Webkul

    Posted On - February 15, 2022

    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!

    Load More Reviews

    Frequently Asked Questions

     How does Odoo PrestaShop Connector work?
    Odoo PrestaShop Connector installs as two files, one in Odoo and one in PrestaShop, and joins them over the shop API. Once the connection is saved, products, customers, orders, taxes, carriers, and stock move between the platforms on demand or on a cron schedule.
     
     Does the connector sync data in both directions?
    Yes. Products, attributes, and categories travel either way, orders and customers move from PrestaShop into the ERP, and stock figures plus order status flow back out to the storefront.
     
     Can I install the connector on Odoo Online?
    Odoo Online runs on SAAS hosting, which blocks third-party installs, so the Odoo-side file cannot be added there directly. You need Odoo.sh before installing the module on that kind of account.
     
     What happens to an order that fails to reach Odoo?
    A failed export is listed in the Missing Order menu along with the error that stopped it. Staff can read the log, fix the cause, and send the order across again without rebuilding it by hand.
     
     Does it support PrestaShop products with combinations?
    Yes. Simple goods and multi-variant goods both transfer, and product combinations map to the matching variants in Odoo. Attributes and their values should be synchronised first so the variants line up.
     
     Will a sale made in Odoo POS reduce PrestaShop stock?
    Yes. A till sale recorded through Odoo POS lowers the same quantity the website sells against, and the new figure reaches the storefront through real-time inventory sync.
     
     Can I map categories and taxes that already exist in Odoo?
    Manual Mapping exists for that case. Rather than importing a second copy, you pair the storefront record with the Odoo record it belongs to, and later jobs respect that pairing.
     
     Which PrestaShop and Odoo versions does the connector support?
    The current release covers PrestaShop 1.7 and 8.1 with Odoo 17, 18, and 19. Builds for older releases of both platforms are available, so send the support team your version pair before buying.
     
     Can I connect more than one PrestaShop store to Odoo?
    The base module links one storefront to one Odoo database. Running several shops against a single database needs the multishop add-on, which keeps each shop's records separate inside the ERP.

    Specification

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Cloud Hosting

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Default Configuration Details of Server

    1 GB
    RAM
    1 Core
    Processor
    30 GB
    Hard Disk
    1 GB RAM & 1 Core Processor
    Database

    Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store

    * Server Configuration may vary as per application requirements.

    Change Logs

    Not Available