โ Version 3.2.4 (released on 26-02-2021)
๐ Features
- Added compatibility for 1.7.7.x versions of PrestaShop
Orders import management on the latest versions of PrestaShop 1.7.7.x and update of the order detail template
- Correction of the SQL query on the product search
Implementation of a correction on the join of the SQL query looking for a product according to one of its attributes (reference, ean, isbn, id ....)
- Improved counter on module grids
Replacement of a native PrestaShop function by an SQL count on the code retrieving the number of elements required for pagination on the module grids (product and order).
โ Version 3.2.3 (released on 26-10-2020)
๐ Features
- Adding new links to the Lengow Help Center and Support
Implementation of the new Lengow Help Center urls on the dashboard as well as on the help page. Update of the form urls allowing the creation of support tickets (French and English).
- Adding customer_vat_number in admin order detail & lengow_order table
Addition of the intra-community VAT number directly in the module when it is provided by the marketplace. This data is visible in the Lengow block in the PrestaShop order details.
๐ง Bugfix
- Loading the connection iframe only in https
The connection iframe was no longer working in the module due to an http / https protocol error. The iframe is now loaded exclusively in https in order to solve this problem.
โ Version 3.2.2 (released on 09-06-2020)
๐ Features
- [import] Adding order types in the order management screen
Adding order types (express, prime, b2b, delivered by marketplace) in the order management screen as well as in the order detail
- [import] Addition of the currency conversion option in the order option panel
Addition of an option in the configuration of the plugin to import the orders with the native currency of the marketplace. By default, the plugin brings orders with the currency selected in Lengow
- [import] Integration of the region code in the delivery and billing addresses
- Add isset in case some var were unset causing multiple php notice
- Update of the access token when recovering an http 401 code
โ Version 3.2.1 (released on 12-03-2020)
๐ง Bugfix
- [export] Change condition to find combinations attributes
- Addition of the http 201 code in the success codes
โ Version 3.2.0 (released on 04-03-2020)
๐ Features
- Adding compatibility with php 7.3
- [import] Protection of the import of anonymized orders
Anonymized orders are not imported except in case of import of a specific order, if they are already imported, the status can be updated
- [import] Protection of the import of orders older than 3 months
Orders older than 3 months are not imported except in case of import of a specific order, if they are already imported, the status can be updated
- Refactoring and optimization of the connector class
Total redesign of the class allowing the connection between the module and the Lengow APIs. Storage of the temporary authorization token to avoid retrieving it on each call (3000 seconds lifespan). Recording of all possible errors returned by the APIs as well as by Curl. Setting up security to recover the authorization token if it is no longer valid. Added constants for API routes, http error code, API return format and API method
- Optimization of API calls for synchronisation of orders and actions
Redesign of the order and action retrieval system to only take changes made in the last 3 hours. If a synchronization blocks, this 3-hour delay gradually increases up to the maximum number of synchronization days selected by the merchant. For a manual synchronization, we will always start on the number of days selected in the plugin configuration
- Display of an alert when the plugin is no longer up to date
Setting up an alert when the version of the plugin installed is no longer up to date. Integration of a link to directly retrieve the latest version of the plugin via this block
- Renaming from Preprod Mode to Debug Mode
๐ง Bugfix
- Refactoring and optimization of dates with the correct locale
- [import] Enhanced security for orders that change their marketplace name
โ Version 3.1.4 (released on 16-10-2019)
๐ง Bugfix
- [import] Removed compatibility with version 3 of the Mondial Relay plugin
โ Version 3.1.3 (released on 11-10-2019)
๐ Features
- [import] vat number registration on delivery and billing addresses
Registration of the intra-community VAT number on the delivery and billing addresses. If this data is only present on the billing address, it is copied to the delivery address
๐ง Bugfix
- Recovery of all active shops when searching by token
- Implementation of dynamic link in templates for JS and CSS scripts
- [import] Use of semantic mapping when shipping methods are empty
โ Version 3.1.2 (released on 05-09-2019)
๐ Features
- [export] Refactoring and optimization of product data recovery
Rewrite of the product class to facilitate future developments and optimize the export process.
- [export] Add isbn field in export feed for PrestaShop 1.7
The version 1.7 of PrestaShop gives the possibility to inform the isbn about the products. This value is now present in the export stream by default. It is empty for versions lower than 1.7.
๐ง Bugfix
- [import] Moving email templates for PrestaShop 1.7
- Fixed the module update process
โ Version 3.1.1 (released on 28-06-2019)
๐ Features
- [import] Optimization of the order recovery system
New management of the order collection period in an automated way. The time interval is based on the date of the last successful synchronization. The merchant can choose the maximum number of recovery days between 1 and 10 days. This value is used in the event of an error to retrieve older orders. Setting up a filter to retrieve all orders created between two separate dates (maximum 10 days).
- [import] Setting up a cache for synchronizing catalogs ids
Caching the catalog synchronization (allowing to retrieve orders based on a catalog). This process takes place every 4 hours. Possibility to force the process via the cron url
- [action] Refactoring and optimization of actions on orders
Rewrite of the action sending process to facilitate future developments
- [import] Add semantic search for carrier map
Implementation of semantic mapping of carriers (optional) for marketplaces offering neither carrier nor transport methods. This mapping tries to semantically link the name of the carrier returned by the marketplace with the merchant's PrestaShop carriers.
- [export] Add price_wholesale field in export feed
Ajout du champ price_wholesale (Prix d'achat) pour tous les clients v3
๐ง Bugfix
- [import] Updating Mondial Relay data in the specific plugin table
- [export] Display of disabled products in grid and counter
โ Version 3.1.0 (released on 14-05-2019)
๐ Features
- Registering marketplace data in a json file
Marketplace data (list of actions, carriers, statuses, etc.) is saved in the cache to avoid unnecessary calls to the API of the marketplaces. These data are updated once every 24 hoursOptimization of API calls between PrestaShop and Lengow
- Global optimization of API calls
Setting up a cache to optimize the management of data retrieved via API (Account data, marketplace, sending settings, etc.)
- Disabling the Lengow tracker and changing the product ID
Setting up a checkbox in the module settings to deactivate the Lengow tracker and choose the unique product identifier entered in Lengow. By default the tracker becomes disabled
- Add meta_title field in legacy export feed
Addition of the meta_title field for all customers coming from v2
๐ง Bugfix
- [export] Improved deletion of duplicate headers
- [action] Management of orders waiting to return from the marketplace
- count() parameter must be an array for php 7.2
- [action] Caching legacy export data
- Correction on the number of products per page in the pagination
- Update of the lengow_order table directly after the creation of the PrestaShop order
โ Version 3.0.5 (released on 18-03-2019)
๐ง Bugfix
- [export] Deleting duplicate fields case-sensitive
- [export] Add default value for excluded products array
- [export] Recovering parent images when no image is selected for the combination
- [export] Retrieving a default id_lang for product selection
โ Version 3.0.4 (released on 28-01-2019)
๐ Features
- Adding links to the new Lengow help center
- [action] Generating a generic error message when the Lengow API is unavailable
๐ง Bugfix
- [export] Data recovery for custom fields
- [import] Send email enabled for the report email
- [import] Array to string conversion for order comments
- [export] Modifying Legacy Fields for Image Fields
- [import] New parameter in updateQty() function for version 1.7.3
- [import] Improved security to avoid duplicate synchronization
- [export] Product is ignored when it has faulty combinations
โ Version 3.0.3 (released on 19-09-2018)
๐ Features
- [import] Improved logs on carrier mapping
New maintenance logs on the selection of the carrier according to the method or carrier returned by the API. The module also indicates if the default carrier is selected
๐ง Bugfix
- Switching from boolean to integer for checkbox type data
- Additional verification for non-case sensitive Databases
- [export] Improved recovery of the store's export settings
โ Version 3.0.2 (released on 05-09-2018)
๐ Features
- Adding refunded status to order filters
- Add drop-down list for number of items per page for products & orders
- Protocol change to https for API calls
- Implementation of the mapping of shipping methods in carrier mapping
- Managing delivery_date and custom_carrier parameters for sending action
- Check and complete an order not imported if it is canceled or refunded
๐ง Bugfix
- Optimizing the display of errors in the order screen
- [action] Correction of the dates of creation and update of the actions
- [action] Deleting the shipping_date parameter in the action check request
- Deleting the indefinite index user_id in the connector
- Language code recovery for the Lengow iframe
- Lengow multi-tab installation problem in the Prestashop menu
โ Version 3.0.1 (released on 16-02-2018)
๐ Features
- Complete refactoring of the installation and update processes
๐ง Bugfix
- Add indexes to database to speed up the display of product and order grids
- [export] Migration from global product selection to a multi-shop selection
- [export] Retrieval of all export settings for older versions
- [export] Recovering the right shop name for older versions
- [export] Change image_product attribute for legacy fields
- [action] Removing of action errors when orders are completed
โ Version 3.0.0 (released on 09-11-2017)
๐ Features
- Full rewrite for the new platform Lengow
- Add new lengow Dashboard
- Add new product selection by shop
- Add new lengow order with new page
- Add new help page
- Add new Toolbox page with all Lengow data
- Add new legals page
- Add new lengow simple tag
- Add new carrier mapping
- New lengow settings with cleaning old options
- Creating new accounts directly from the module
- Management actions and error return
- Add new actions: re-import, resend and re-sync orders