Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) • Inventory (stock) |
Community Apps Dependencies | Show |
Lines of code | 2589 |
Technical Name |
integration_prestashop |
License | OPL-1 |
Website | https://ventor.tech |
Versions | 13.0 17.0 16.0 15.0 14.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) • Inventory (stock) |
Community Apps Dependencies | Show |
Lines of code | 2589 |
Technical Name |
integration_prestashop |
License | OPL-1 |
Website | https://ventor.tech |
Versions | 13.0 17.0 16.0 15.0 14.0 |
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image2.png?b59eeb3)
Odoo Prestashop Connector PRO
This connector synchronizes Odoo and your PrestaShop e-commerce site
Export products and your current inventory from Odoo, and get orders from PrestaShop e-commerce.
Update order status and provide tracking numbers to your customers; all this automatically and instantly!
This module is compatible with PrestaShop and thirty bees.
Need more or want to purchase our products in a bundle?
All our apps are part of the VentorTech Ecosystem and compatible with each other. If you require connector with Prestashop most likely you will need to ship orders to your customer and print shipping labels automatically from Odoo. Also most likely you will need to design special product and location labels to be printed and scanned during picking in your warehouse. Follow the below link if you would like to receive all modules required for the e-Commmerce connection and printing in one bundle and as a bonus (1) receive module not only for single Odoo version, but for all next Odoo versions (2) get special conditions on support (3) receive latest module updates automatically without downloading them manually.
Check out our special offer:
TEST THE MODULE ON OUR RUN BOT
Odoo - https://odoo.ventor.tech/
Presta - https://presta.ventor.tech/
Our Demo server is recreated each day at 12:00 a.m. (UTC). At that time, all of your manually entered data will be deleted.
Features
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image4.png?b59eeb3)
* Initial import to Odoo
Products, taxes, delivery and payment methods, languages
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image3.png?b59eeb3)
Export products and inventory
Product info and new products, current stock (Odoo -> Presta)
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image8.png?b59eeb3)
Handling statuses. Odoo->Presta
Auto changing statuses of shipped orders, other statuses - manually.
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image6.png?b59eeb3)
Tracking numbers
Export carrier tracking numbers of delivery orders to PrestaShop
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image7.png?b59eeb3)
* Multi shops
Works with similarly configured multiple shops (e.g. per countries)
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image5.png?b59eeb3)
PrestaShop and thirty bees
Compatible as with original Presta as with the fork "thirty bees"
* Requires additional analysis. Initial import and multi shops should be implemented with our help
What’s included in the price
- Odoo PrestaShop connector
-
Regular updates, including new features
We regularly release new functionality and fix bugs (if they occur) immediately. If you are familiar with our VentorTech products, you know how quickly we take care of this.
-
Documentation
Check the Documentation tab and hints (help texts) for settings.
-
High-quality code
Enables extending your Odoo without fear of crashes (add new features, delivery integrations, install 3rd party modules, and so on).
-
Error logs
Alerts about not synchronized orders, products, prices, etc. – influencing your margin and customer satisfaction.
-
Zero support cost
Working with Odoo since 2011, we guarantee stability of our working products and lack of unnecessary errors.
-
Bugfix
We fix critical bugs that block you.
-
Customer Care Package is not included
This benefit can be provided as an additional service. Check out the details below.
Manage
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image11.jpg?b59eeb3)
Import products (simple, kits and services), attributes, attribute values, categories, taxes, and delivery and payment methods from PrestaShop to Odoo
Requires additional analysis. Initial import should be executed with our help
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image12.jpg?b59eeb3)
Export products and current stock (quantity on hand) from Odoo to PrestaShop automatically
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image13.jpg?b59eeb3)
Get orders from your PrestaShop e-commerce store to your Odoo instantly after they are placed
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image14.jpg?b59eeb3)
Automatic updates of orders statuses in Presta along with carrier tracking numbers
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image15.jpg?b59eeb3)
PrestaShop Odoo connector from VentorTech is compatible with original Presta, as with the fork "thirty bees"
Compatibility
- Odoo Community and Enterprise
- PrestaShop 1.6 and higher
- Thirty Bees 1.0.8 and higher
- All VentorTech products (Ventor app, Odoo Direct Print, etc.)
- 3rd party Odoo apps developed according to Odoo standards
- Easy scalable – no functional or performance limitations based on number of orders (your business size)
Why our PrestaShop connector is more expensive than the others
Provided that we had to fix many code quality issues related to a variety of connectors presented on the Odoo market (Ebay, Amazon, USPS, FedEx, Shopify, WooCommerce, UPS, Quickbooks, custom connectors, etc.) and it wasted the nerves of our customers, testers, and developers, we developed our own quality standards.
Typical issues that clients faсed using other connectors / bridges:
-
Impossibility to scale functionality together with business growth
Most solutions are OK when you have an Odoo standard with no or very few customizations. But functionality breaks in a real production environment for different reasons, even if you make a simple change (e.g., some orders are not synchronized, prices for products are not synchronized, etc.); -
Stability
When even simple change had been made in Odoo (e.g., adding a barcode to a product), total instability occurrences increased (e.g., for some reason, orders stopped coming or product prices stopped syncing). - Need to pay the vendor for extending / fixes. And even this did not always help Our customers tried to make their connectors work at a level of at least acceptably "stable" and bought hundreds of service hours from vendors. It’s reasonable to pay the code authors, as they should know their own apps, right? Unfortunately, the changes were still not working and this lowered their margin. They spent money with the vendors and then had to spend it again to fix it all with us, because situations had already become critical.
-
Alerts about errors
When connectors had stopped syncing orders or prices, our clients learned about this only after a few days or months of sync failure, when they received customer calls about not delivered orders, or when they started analyzing margin and understood that they were selling with a resulting negative margin!
We have been fixing these problems and similar ones in different connectors and other modules. Such occurrences would not present a good situation for you, because you already purchased the module and everything is supposed to be working. And it’s not good for us, because instead of delivering features that bring benefit quickly, we have to fix something that you think is working.
Cheap solutions sound attractive, but we have already integrated Shopify, PrestaShop, Magento 1, Magento 2, WooCommerce, QuickBooks, and we know – these connectors cannot be cheap! It is not only about connectors, but about analyzing catalogs, making decisions about variants and product templates, figuring out what attributes should be synced from Odoo, and deciding on what should be edited directly on the e-commerce side only... and many other less-than-obvious factors.
Odoo is like a LEGO construction; it has many bricks. If looking at bricks separately, they seem to work fine. But everybody likes LEGOs because of the final "solution." And combining them depends on the quality of each brick. This is why we at VentorTech deliver only high-quality products that can be easily integrated with other products, and our solutions don’t block you while scaling and growing. It seems to be expensive initially but saves you a lot of investments and headaches in the future.
TEST THE MODULE ON OUR RUN BOT
Odoo - https://odoo.ventor.tech/
Presta - https://presta.ventor.tech/
Installation and Configuration
The installation module requires the following knowledge:
- How to install a module on your Odoo instance (self-hosted or odoo.sh)
- Odoo technical knowledge
Module installation and configuration are not included in the module's price. Refer to the Documentation tab in the current module for installation details. You are also welcome to take advantage of our Customer Care Package.
Customer Care Package
Purchasing our Odoo PrestaShop bridge for the price specified on the Odoo store means that you need to install and configure everything by yourself (or with the help of your Odoo partner), and you may follow our documentation (in the Documentation tab).
However, working for a long time with different customers, we developed an approach that allows you to save your time and money in the long run, while relieving you of your headaches in trying to put this all together. This is why we recommend that you buy our Customer Care Package. It includes the following:
- Installation
- Configuration (mapping) with adjustments and app adaptation to the Odoo environment
- Optimization of processes related to your PrestaShop store
- Initial import from PrestaShop to Odoo
- Individual SLA
- Updates for new PrestaShop versions
- Change requests
- Priority support
- Alerts setup
- Backlog prioritization
- Custom development
- Learning
- Translation
- Feature requests
- Consultancy
The price of the Customer Care Package is 4499 EUR (one-time fee). Investment in this package requires a higher amount initially, but results directly influence your margin and bring you smoother business operations, which increases customer satisfaction levels. Contact Us - hello@ventor.tech
TEST THE MODULE ON OUR RUN BOT
Odoo - https://odoo.ventor.tech/
Presta - https://presta.ventor.tech/
Requesting features and reporting bugs
If you have questions, need any help, or have a customizations request, please contact us at support@ventor.tech.
![](http://apps.odoocdn.com/apps/assets/16.0/integration_prestashop//images/image9.png?b59eeb3)
Quick configuration guide
Install the Odoo PrestaShop Connector on your Odoo server – How to install in Odoo.sh (video).
Note that on odoo.sh you will need to add requirements.txt file to the root of your repository with the following content. So additional Python libraries will be installed. On your own instance you will just need to install them manually via pip install command.
prestapyt==0.11.1Cerberus==1.3.2
- Our connector is using queue_job from OCA. If you are on odoo.sh, skip this section and jump to the next one. Below is quick summary of what you need to add at the end of your odoo.conf file. If you are interested in full documentation, check it out here.
- Special note for deploying to odoo.sh (also shown on the video):
- Config file can be found when entering shell in the following location "/home/odoo/.config/odoo/odoo.conf". Add there the following configs:
- After changing the configuration file, run odoosh-restart command in the shell.
- Then follow steps from this video to make an initial configuration of our Odoo PrestaShop connector (video).
Feedback
In case of any issues, please contact us at support@ventor.tech
Don't forget to share your experience after you go live :)
(only person who made a purchase, can leave ratings)
Change Log
- 1.14.1 (2023-09-29)
- Fixed issue with auto-workflow not executing all tasks
- 1.14.0 (2023-09-19)
- NEW! Added the ability to exclude specific products from Stock Synchronization with the use of special checkbox in the E-commerce tab on the product form. (watch video)
- Fixed issue with updating translatable fields when default ERP language different to PrestaShop language.
- Fixed issue with missed orders.
- Fixed issue with exporting tracking number for pickings with product kits.
- Fixed sending tax-excluded sale price (B2B) from Odoo to the E-commerce system.
- Added unit tests for testing field mapping logic within the integration module.
- Other small improvements and fixes.
- 1.13.0 (2023-08-14)
- NEW! Add setting for export prices via price list from Odoo to PrestaShop. Configurable based on integration. (watch video)
- NEW! Upgrade export images for product template and product variants. For product variants which have image set in Odoo after exporting in PrestaShop this image will be placed as main on product variant form.
- NEW! Set forcibly discount to zero to avoid affection of the price list with policy "Show public price & discount to the customer".
- NEW! Improve automatic mapping of country states to Odoo country states.
- 1.12.0 (2023-07-19)
- NEW! Added the possibility of automatic import of pricelists from Prestashop to Odoo. (watch video)
- NEW! Added setting to automatically create products on SO Import in case products doesn’t exist yet in Odoo. Configurable based on integration. (watch video)
- NEW! During initial import, the connector will generate only product variants that exist in Prestashop. This behavior is configurable on the “Product Defaults“ tab on sales integration with the checkbox “Import Attributes as Dynamic“. It is switched off by default. (watch video)
- NEW! Add new behavior on empty tax “Take from the Product“. When selected, if the downloaded sales order line will not have defined taxes, it will insert on the sales order line customer tax defined on the product. (watch video)
- NEW! Allow excluding specific product attributes to synchronize from Odoo to Prestashop. Can be configured in “Sales - Configuration - Attributes“. (watch video)
- NEW! Discount for individual products is added as a separate line on Odoo Sales Order for proper financial records. (watch video)
- NEW! Allow switching on and off validation of missing barcodes on product variants. When “Validate missing barcodes for variants“ is enabled then the connector will validate that either all variants should have barcodes, or neither of the variants should have barcodes (the mix is not allowed). Available only in Debug mode on the “Product Defaults“ tab. (watch video)
- In case it is configured not to download the barcode field from Prestashop to Odoo (in Product Fields Mapping there is no barcode field defined) connector will not analyze external products for duplicated barcodes.
- Download orders by batches to avoid timeout of “Receive Orders” job.
- Do not send inactive product variants when exporting products to Prestashop.
- Added to sales integration list of global fields that are monitored for changes. So when the product is updated and these fields are changed, then we also trigger the export of the product.
- Product attributes are synchronized according to their sequence to preserve the same order as in Odoo.
- FIX: Cost price on Products with variants during initial import from Prestashop were not saved.
- Other small improvements and fixes.
- 1.11.3 (2023-05-19)
- Fix issue with receiving orders for different time zones.
- 1.11.2 (2023-04-04)
- Fix issue with duplicated product price for products with variants on initial product import.
- 1.11.1 (2023-03-23)
- Fix issue with impossibility to cancel sales order (in some cases) or register payment.
- 1.11.0 (2023-03-13)
- NEW! Allow importing inactive product categories during the product's initial import. Added configuration “Import Inactive Categories“ on the “Product Defaults“ tab (visible in Debug mode). (watch video)
- NEW! Added “Exclude from Synchronisation” settings on the product to exclude specific products and all their variants totally from sync and all related logic (validation, auto-mapping). (watch video)
- NEW! Contacts that were created by the connector will have a special Tag with the name of the sales integration it was created from. That allows us to easier find all contacts created from specific integration. (watch video)
- Copy “e-Commerce payment method” from Sales Order to the related Customer Invoice.
- Sales Orders with a non-valid EU VAT number will be created. But a warning message will be added in Internal Note for the created Sales Order informing the user about this problem.
- Convert weight on import/export of products in case UoM in Odoo is different from UoM in Prestashop (kgs vs lbs).
- When sending the Shipped flag for the order also send Delivery Date equal to the date when Order was shipped.
- Other small fixes and improvements.
- 1.10.0 (2023-02-17)
- NEW! Reworked product import and export mechanism. Now for simple fields, no coding is required to synchronize them from/to Odoo. Fields mapping working both for initial import (Prestashop -> Odoo) and for export (Odoo -> Prestashop). (watch video)
- NEW! Trigger products export only if fields that are marked with the “Send field for updating“ checkbox are updated. That leads to a smaller number of export product jobs. (watch video)
- NEW! Now all integration logs are available in a separate menu "Job Logs". It is possible to see everything that happened to a specific Product or Sales Order in a quick way. (watch video)
- NEW! Add the possibility to define the "Orders Cut-off" date. Only orders created after this date will be synchronized. (watch video)
- NEW! Link Odoo Pricelists to existing Customer Groups in Prestashop. Send pricelist items from Odoo to Prestashop. (watch video)
- NEW! Synchronize product brand from Odoo to PrestaShop and from PrestaShop to Odoo (in case this field was added with a custom module like OCA “product_brand“). (watch video)
- NEW! Added the possibility to synchronize “Availability preferences“ from Odoo to Prestashop and from Prestashop to Odoo. Should be manually switched on. (watch video)
- Make ZIP code a non-required field for contact creation during sales order import as some countries do not require it.
- PERFORMANCE! Overall performance improvements for the requests to Prestashop.
- Other small fixes and improvements.
- 1.9.2 (2023-01-24)
- Fix Customer VAT (Registration) number import.
- 1.9.1 (2023-01-06)
- Fix issue when en_US language is deactivated.
- Add Sale Integration in product on Import Product From External.
- 1.9.0 (2022-12-28)
- NEW! Add a setting to send products from Odoo on initial export in “inactive“ status, so products can be reviewed later and published manually. (watch video)
- NEW! Allow defining payment terms that will be used instead of the standard on Order synchronization depending on the payment method of the sales order. (watch video)
- NEW! Trigger new products export only if a product has non-empty fields that are mandatory for product export. The list of fields is defined on the integration level and by default, it is “Internal Reference“ only. (watch video)
- NEW! Send the "Paid" status to Prestashop after the order is fully paid in Odoo. (watch video)
- NEW! Added global config to allow sending tax included OR tax excluded sales price. (watch video)
- NEW! Allow defining special ZERO tax that will be used in case there are no taxes defined on the imported sales order line. (watch video)
- NEW! Allow saving information from Prestashop “other“ field on customer address to any text field in Odoo partner. (watch video)
- Export tracking number in case it is added after Picking is moved to the "Done" state (when using some third-party connectors).
- Improve connector to allow exporting more than 10K products.
- Added a new field on the customer to have “Company Name” as a separate field. This field is also used when displaying customer addresses on Odoo forms and on printed PDF forms (e.g. Invoices, Pickings and etc.).
- Implement proper application of discounts from Prestashop orders to Odoo orders.
- Set the order date in Odoo to be the same as in the Prestashop order. Previously it was changed by Odoo standard mechanism during order confirmation.
- Fix auto-workflow action “Validate Picking“ not validating pickings in case of multi-step delivery.
- “Force Export to External“ action on products is now sending products to Prestashop even if automatic products export from Odoo is disabled in integration settings.
- Skip importing inactive categories for products during initial product import.
- Other small fixes and improvements.
- 1.8.6 (2022-12-14)
- Fixed order status and tracking number export.
- Fixed creation of mappings during the initial product import.
- 1.8.5 (2022-11-25)
- Fixed import or products when there are duplicate product attributes.
- 1.8.4 (2022-11-07)
- Added compatibility with partner_firstname module from OCA.
- Fixed import of gift line.
- 1.8.3 (2022-11-02)
- Fix for finding fiscal position during creating sales order.
- 1.8.2 (2022-10-28)
- Fixed Feature Value creation.
- Fixed “Import External Records“ running for Product Variants from Jobs.
- Fixed calculation of discount in Odoo if there are several taxes in sales order.
- 1.8.1 (2022-10-18)
- Import customers functionality was not working with all queue_job module versions.
- 1.8.0 (2022-10-10)
- NEW! Allow exporting of product quantities both in real-time and by cron. Make it configurable on the “Inventory“ tab on sales integration. (watch video)
- NEW! Allow defining which field should be synchronized when sending the stock to the e-Commerce system. Allowing 3 options: “Free To Use Quantity“, “On Hand Quantity” and “Forecasted Quantity”. (watch video)
- NEW! Implemented wizard allowing to import customers based on the last update date. (watch video)
- NEW! Implementing Gift Wrap synchronization from Prestashop to Odoo as a separate line in sales orders. (watch video)
- NEW! Added setting to allow automatic creation of Delivery Carrier and Taxes in Odoo if the existing mapping is not found (during initial import and during Sales Order Import). (watch video)
- Fix issue with auto-workflow failing in some cases when SO status is changing on webhook.
- When an order is created with an existing partner make sure to also emulate the selection of partner on the Odoo interface so needed fields from the partner will be filled in (Payment Terms, Fiscal Positions and etc.).
- TECHNICAL! Improve the retry mechanism for importing products and executing workflow actions to workaround concurrent update errors in some cases (e.g. sales order was not auto-confirmed and remained in draft state).
- Do not create webhooks automatically in case integration is activated. Users need to do it manually by clicking the “Create Webhooks“ button on “Webhooks“ tab inside integration.
- Set the proper fiscal position on automatic order import according to Fiscal Position settings.
- Improved manual mapping of product variants and product templates in case template has only 1 variant.
- 1.7.1 (2022-09-08)
- Added possibility to specify additional field where Sales Order reference from Prestashop will be added (for example "Client Reference" field on SO). (watch video)
- Fix synchronization of newsletter subscription status.
- Sales Order date is now set equal to Order creation date from the Prestashop.
- Improve functionality for partners creation (first search partner by full address, before creating a new one).
- 1.7.0 (2022-09-05)
- NEW! Major feature. Introduced auto workflow that allows based on sales order status: to validate sales order, create and validate invoice for it and register payment on created invoice. Configuration is flexible and can be done individually for every SO status. (watch video)
- NEW! Added automatic creation of Webhooks to track Order Status change on the Prestashop side. Requires paid third-party module from Prestashop addons webshop “Webhooks integration Module“ Link to module https://addons.prestashop.com/en/third-party-data-integrations-crm-erp/48921-webhooks-integration.html (watch video).
- NEW! Auto-cancel Sales Order on Odoo side when Order is Cancelled on Prestashop side. Requires paid third-party module from Prestashop addons webshop “Webhooks integration Module“ (see link above). (watch video)
- NEW! Change Sales Order sub-status to "Shipped" when all transfers related to it are "Done" or "Cancelled". (watch video)
- NEW! Save to Odoo newsletter subscription status for the customer (is subscribed?, date of subscription, date of user Registration). Only set during first customer creation. (watch video)
- NEW! Separate functionality of products mapping (trying to map with existing Odoo Product) from products import (trying to map and if not found create product in Odoo). (watch video)
- Allow to disable export of product images from Odoo to Prestashop (checkbox on Integration form -> "Product Defaults" tab).
- When carrier details are changed on Prestashop side, no need to add mapping of delivery carrier again in Odoo.
- During creation of sales order if mapping for product was not found trying to auto-map by reference OR barcode with existing Odoo Product before failing creation of sales order.
- Send tracking numbers only when sales order is fully shipped (all related pickings are either "done" or "cancelled" and there are at least some delivered items).
- Import from Prestashop to Odoo only Feature Values that are connected to some Feature.
- Fix issue with synchronizing records (features, attributes and etc) with special symbols in their name ("%", "_" , etc.).
- Fix issue with impossibility to import orders with deleted customer (set "Default Customer" on Sale Integration -> "Sale Order Details" tab).
- TECHNICAL: Added possibility to easier extend product search criteria (for importing and validating products).
- TECHNICAL: Updated prestapyt library to new version 0.11.1 to remove deprecated warnings for Python 3 (See requirements.txt file in the module).
- TECHNICAL Improved Performance to allow importing of 150 000+ products from Prestashop.
- 1.6.0 (2022-07-21)
- NEW! Automatically Cancel order on Prestashop when it is marked as Cancelled on Odoo side.
- NEW! Product Features: Synchronize from Prestashop to Odoo during initial import. (watch video)
- NEW! Product Features: Sync from Odoo to Prestashop (when changing/creating on Odoo side). (watch video)
- NEW! Synchronise Optional Products from Odoo to Prestashop (requires to add Optional Products field to fields mapping). (watch video)
- NEW! Add possibility to synchronize optional products from Odoo to Prestashop. (watch video)
- Search only for active combinations when validating Prestashop products for duplicates.
- When creating sales order from Prestashop, also set current sales order status as it is in Presta.
- Fix issue with product validation results when Prestashop admin URL cannot be opened (if contains uppercase letters).
- Add compatibility for older Prestashop versions where on order row there is no id_customization.
- Added the ability to work both with the Manufacturing module and without it.
- Added the ability to work both with the eCommerce module and without it.
- Add possibility to Synchronize Products Cost Price from Odoo to Prestashop.
- Improve categories synchronisation (automatically sync parent categories together with child, remove Root category from initial synchronisation as it is useless). (watch video)
- TECHNICAL: Added possibility to easily extend module for adding custom fields. (watch video)
- Validate Countries and States for duplicates and if any found, then show error message with list of all problematic countries/states.
- 1.5.5 (2022-06-16)
- Do not delete redundant combinations on Prestashop side in case we unset checkbox for specific integration on the Product.
- Fix issue with initial creation of Product with variants when checkbox for integration is set.
- Automatically cleanup non-existing external product and product variants records (in case not found in Prestashop).
- Before exporting products from Odoo to Prestashop double check that same product already exists in Presta. If exists then map it automatically by internal reference.
- Fix issue with not downloading of products with customizations.
- 1.5.4 (2022-06-12)
- Download tax rules at the same time as downloading taxes.
- Associate automatically tax rules with taxes.
- 1.5.3 (2022-06-02)
- Allow definition of the mapping between taxes and tax rules using Quick Configuration Wizard.
- Improve product taxes import and export between Odoo and Prestashop (using taxes/tax rules mapping).
- Fix shipping taxes calculations (now possible to have more then one tax on shipping line).
- Added functionality to import payment transactions (containing transaction_id) to Odoo. It is using OCA module sale_advance_payment.
- 1.5.2 (2022-05-16)
- Solve issue with multi-company setup and automatic sales order download.
- Synchronize all countries from Prestashop (not only active).
- Set proper currency on Sales Order if it is different from company standard.
- Multi-step delivery: Send tracking number ONLY for outgoing picking.
- 1.5.1 (2022-05-09)
- Retrieve only active states from Prestashop.
- 1.5.0 (2022-05-01)
- Added Quick Configuration Wizard.
- Added taxes and tax groups quick manual import.
- Version of prestapyt library changed to 0.10.1
- Fixed initial payment methods import.
- Fixed import BOMs with no product variant components.
- Fixed incorrect tax rate applied to order shipping line.
- When integration is deleted, also delete related Sales Order download Scheduled Action.
- When importing sales order, payment method is also created if it doesn't exist.
- 1.4.4 (2022-04-20)
- Added filter by active countries and states in initial import.
- Fixed order import when line has several taxes.
- Fixed product import.
- 1.4.3 (2022-03-31)
- Added import of payment method before creating an order if it does not exists.
- Added integration info in Queue Job for errors with mapping.
- Added possibility to import product categories by action “Import Categories“ in menus “External → Categories“ and “Mappings → Categories“.
- Added button "Import Product" on unmapped products in menu “Mapping → Products“.
- Fixed issue with export new products.
- Fixed product and product variant mapping in initial import.
- Fixed empty external names after export products and import orders.
- 1.4.2 (2022-03-11)
- Sale order line description for discount and price difference is assigned from product.
- 1.4.1 (2022-03-01)
- Fix issue with difference per cent of the total order amount.
- 1.4.0 (2022-02-17)
- Added possibility to import product attributes and values by action “Import Products Attributes“ in menus “External → Product Attributes“ and “Mappings → Product Attributes“.
- Added creation of Order Discount from e-Commerce System as a separate product line in a sell order.
- Fix issue with trying to send stock to Prestashop for products that has disabled integration.
- Fix bug of mapping modification for users without role Job Queue Manager.
- 1.3.8 (2022-01-05)
- Added export of "Delivery time of in-stock products" and "Delivery time of out-of-stock products with allowed orders" fields.
- 1.3.7 (2021-12-31)
- Added button "Import Stock Levels" to “Initial Import“ tab that tries to download stock levels for storable products.
- Fixed bug of delivery line tax calculation.
- Fixed multiple timezone bug in Prestashop.
- 1.3.6 (2021-12-24)
- Added “Initial Import“ tab with two separate buttons into “Sale Integration“:
- “Import Master Data“ - download and try to map common data.
- “Import products“ - try to import products from e-Commerce System to Odoo (with pre-validation step).
- Added possibility to import products by action Import Products in menu “External → Products“.
- Import of products is run in jobs separately for each product.
- 1.3.5 (2021-11-22)
- Downloaded sales order now is moved from file to JSON format and can be edited/viewed in menu “e-Commerce Integration → Sales Raw Data“.
- 1.3.4 (2021-10-27)
- Synchronize tracking only after it is added to the stock picking. Some carrier connectors.
- 1.3.3 (2021-10-21)
- Fix issue with Combinations not exporting properly attribute values.
- 1.3.2 (2021-10-19)
- Fix issues with incorrect categories syncing.
- 1.3.1 (2021-10-18)
- Added synchronization of partner language and partner email (to delivery and shipping address).
- 1.3 (2021-10-02)
- Automapping of the Countries, Country States, Languages, Payment Methods.
- Added Default Sales Team to Sales Order created via e-Commerce Integration.
- Added synchronization of VAT and Personal Identification Number field.
- In case purchase is done form the company, create Company and Contact inside Odoo.
- 1.2.1 (2021-09-21)
- Fixed regression issue with initial creation of the product with combination not working properly.
- 1.2 (2021-09-20)
- Added possibility to define field mappings and specify if field should be updatable or not.
- Avoid creation of duplicated products under some conditions.
- 1.1 (2021-06-28)
- Add field for Delivery Notes on Sales Order.
- Added configuration to define on Sales Integration which fields should be used on SO and Delivery Order for Delivery Notes.
- Allow to specify which product should be exported to which channel.
- Add separate field that allows to specify Product Name to be sent to e-Commerce site instead of standard name.
- Do not change Minimal Order Quantity on existing Combinations.
- 1.0.4 (2021-06-01)
- Fix variants import if no variants exists.
- 1.0.3 (2021-05-28)
- Replaced client request to new format (fixing payment and delivery methods retrieving).
- Fixed warnings on Odoo.sh with empty description on new models.
- 1.0.2 (2021-04-21)
- Fixed errors during import external models.
- Fixed images export.
- 1.0.1 (2021-04-13)
- Added PS_TIMEZONE settings field to correctly handle case when PrestaShop is in different timezone.
- Added Check Connection support.
- 1.0 (2021-03-23)
- Odoo integration with PrestaShop.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module