CDiscount Marketplace Prestashop module changelog
CDiscount Marketplace PrestaShop module version 4.5 – 2024-2025
CDiscount Marketplace PrestaShop module version 4.5.36 – 5 November 2025
Added:
- The ‘Content-Type: application/json’ to the header for the product integration request
- Log detailed context (file, line, function) and include variable dump
Updated:
- Allows the integration of up to 10,000 products at once
- Set empty for the default date from and date to for the getExportProducts function
- Update the Category Level for the model labels
- Accept the color/size value in the attribute/feature that was mapped in the model specifics
- Update the filter for the active/available product
- Update the filter for the active/available offer
Removed:
- The ‘Allow updating inactive products’ setting
- The ‘Allow updating out of stock products’ setting
CDiscount Marketplace PrestaShop module version 4.5.35 – 29 September 2025
Added:
– The hat size attributes accepted json\products-integration\attributes\accepted_hat_size.json – August 12th, 2025 – The shirt size attributes accepted json\products-integration\attributes\accepted_shirt_size.json – September 03rd, 2025 – The OSP name (language code) translation for FR, EN, ES (This is how it is currently displayed within your seller portal) – August 13th, 2025 – The delivery modes by XML offer package JSON file json\delivery-modes\ – August 14th, 2025
Fixed:
– Correct the Colissimo service ID retrieval logic – July 19th, 2025 – The relay number must be a 6-character string – August 06th, 2025 – Associate the Cdiscount order with the Mondial Relay module – August 15th, 2025 – Access level to Cdiscount::$url must be public (as in class ModuleCore) – August 18th, 2025 – The ‘_PS_PROD_IMG_DIR_’ constant is not defined in the PrestaShop version 9.0.0
Updated:
– Convert the syntax ‘$variable1 ?? $variable2’ to ‘$variable1 ? $variable1 : $variable2’ – July 24th, 2025 – The .gitignore file – August 4th, 2025 – The order address second line is optional when importing the order – August 13th, 2025 – Use the $definition[‘fields’][‘{column_name}’][‘size’] property instead of the deprecated $fieldsSize[‘{column_name}’] – August 13th, 2025 – Do not modify the order address second line when importing the order – August 13th, 2025 – Rename the json/products_integration/ folder to json/products-integration/ – August 14th, 2025 – Use the stripslashes() instead of Tools::stripslashes() (#28547: Remove use of Tools::stripslashes by @kpodemski) – August 18th, 2025 – Use the CommonValidate::getValidationRules() instead of ObjectModel::getValidationRules() (the method is removed in PrestaShop version 9.0.0) – August 18th, 2025 – Update the correct spelling for ‘occured’ (‘occurred’) – August 25th, 2025 – The Cdiscount module document URL https://doc.common-services.com/en/category/cdiscount-marketplace-prestashop-1uaks90/, https://doc.common-services.com/fr/category/cdiscount-marketplace-prestashop-uel6je/ – August 28th, 2025 – The transportation tab – September 29th, 2025 – The attributes and features mapping section in the mapping tab – September 29th, 2025
Removed:
– The class constant visibility (public) – July 24th, 2025 – The return type declaration – July 24th, 2025 – The optional carriers section in the Transportation tab – August 13th, 2025 – The modern ?string type hints to comply with PrestaShop validator – August 18th, 2025
CDiscount Marketplace PrestaShop module version 4.5.34 – 18 July 2025
Added:
– The config.xml file
– Added function to display the CDiscount order in the ‘Génération d’étiquettes’ tab of the Mondial Relay module to generate the shipping label
– Associated Cdiscount orders with the Colissimo and Mondial Relay modules
– Added new support chat to the module
– Octopia seller API documentation
Fixed error:
– trim(): Passing null to parameter #1 ($string) of type string is deprecated in classes\cdiscount.tools.class.php
Updated:
– The .gitignore file
– The getUpdateProducts function
Removed obsolete files/directories/hooks/fields:
– The tips\ directory
– The export\demo-amazon-create.zip file
– The export\demo-amazon-update.zip file
– The logs\product_update\ directory
– The displayAdminOrderMain hook
– The ‘Instructions’ order field
CDiscount Marketplace PrestaShop module version 4.5.33 – 24 June 2025
Added:
– https://devdocs.prestashop-project.org/8/modules/testing/advanced-checks/
# 1. PrestaShop Dev Tools config (PHPStan, Fixer, CodeSniffer rules)
composer require –dev prestashop/php-dev-tools
# 2. PHP CS Fixer – fix coding style
composer require –dev friendsofphp/php-cs-fixer
php vendor/bin/php-cs-fixer fix . –verbose
# 3. PHPStan – static analysis
composer require –dev phpstan/phpstan
php vendor/bin/phpstan analyse -c tests/phpstan/phpstan.neon
php vendor/bin/phpstan analyse .
# 4. PHPUnit – run tests
composer require –dev phpunit/phpunit
php vendor/bin/phpunit
# 5. PrestaShop Autoindex – security index.php files
composer require –dev prestashop/autoindex
php vendor/bin/autoindex prestashop:add:index .
# 6. PrestaShop Header Stamp – add license headers
composer require –dev prestashop/header-stamp
php vendor/bin/header-stamp –exclude=vendor –exclude=node_modules
# 7. PHP CodeSniffer – optional, fix coding standard issues
composer require –dev squizlabs/php_codesniffer
php vendor/bin/phpcbf –ignore=vendor/,node_modules/ .
php vendor/bin/phpcs –ignore=vendor/,node_modules/ .
– The missing index.php file in each folder
– The missing license header in each CSS, JS, PHP, and TPL files
– The module build scripts
Fixed:
– The module has too many compatibility errors
– Found multiple elements with non-unique IDs
– The security key is invalid
– SQL requests variables are not sanitized
Updated:
– The .gitignore file
– Validate the module by PrestaShop rules
– The PHP-CS-Fixer rules
– The shipping and delivery datetimes are incorrect in the imported order
– Remove the earliest shipping datetime for the order because Octopia does not provide
– Set the client ID, client secret, and seller ID fields with a width of 500px
– Format the JS and PHP files
Removed:
– Backward compatibility for PS < 1.6
CDiscount Marketplace PrestaShop module version 4.5.32 – 29 May 2025
Added:
– The ‘single_blank_line_at_eof’ rule to the PHP-CS-Fixer rules
Fixed:
– Undefined variables in the classes\cdiscount.apiwapper.class.php file
– Unable to import the in-preparation order
– Avoid loose comparison in PHP for the strings starting with ‘0E’ (views\templates\admin\configure\tabs\model\model_category.tpl, views\templates\admin\configure\tabs\model\model_model.tpl)
Updated:
– GDPR compliance
– The documentation for the Octopia connection configuration page
– Format the views\templates\admin\configure\tabs\credentials.tpl smarty template file
– The product title is not converted if the merchant does not choose any title format in the parameter tab
– Increase the waiting time to 10 minutes between each offer package submission
– Move the attribute section above the feature section in the mapping tab
– Remove the encrypted email because it is not available
– Use the email field in the Octopia order response to reach out to the customer
– Apply the category services from Octopia Webservice
– Apply the carrier services from Octopia Webservice
– Apply the order services from Octopia Webservice
– Apply the product services from Octopia Webservice
– Apply the seller services from Octopia Webservice
CDiscount Marketplace PrestaShop module version 4.5.31 – 21 April 2025
Fixed:
– The order status is missing when importing the order
Updated:
– Support the order status cronjob query the orders in the date range
– Remove the xml/demo folder
CDiscount Marketplace PrestaShop module version 4.5.30 – 26 March 2025
Fixed:
– Unable to load the universes file
– Unable to create the model
– The object of class stdClass could not be converted to a string
Updated:
– Do not cache the seller’s access token
CDiscount Marketplace PrestaShop module version 4.5.29 – 12 March 2025
Updated:
– To prevent someone to reach the content of a repository without, a file index.php has to be found in each folder
CDiscount Marketplace PrestaShop module version 4.5.28 – 7 March 2025
Added:
– Mapping the attributes in the model
– Install the hook displayAdminProductsExtra for PrestaShop 1.7
– The updating inactive product option when exporting the products
– The updating out of stock product option when exporting the products
– The jewelry size attributes accepted json\products_integration\attributes\accepted_jewelry_size.json
– Check the product has EAN before adding to the offer XML
– The ‘isVariant’ field for the categories JSON list
Fixed:
– The attribute 46830 is required
– Add incorrect/missing product size attribute
– Your offer package does not have the right format
– The VariantGroupReference is only to be provided for variant category
– The StrikedPrice value in the offer package does not match expected pattern /^[1-9][0-9]*(.[0-9]{1,2})?$/
– The StrikedPrice value in the offer package not in allowed format float
– The StrikedPrice value in the offer package does not satisfy rule over-or-equal value of Price
– The price rule must be 10 characters before the decimal point, 2 characters after
Updated:
– The shoe size attributes accepted json\products_integration\attributes\accepted_shoe_size.json
– The color attributes accepted json\products_integration\attributes\accepted_color.json
– Allow conversion of a variant product into multiple standard products in the category that does not support variants when integrating the product to Octopia
– Change the categories.json file URL to json\products_integration\categories\categories.json
– Display the ‘is variant’ text after the category (level 3) name
– Remove unused universes template
CDiscount Marketplace PrestaShop module version 4.5.27 – 22 January 2025
Added:
– PHP CS Fixer https://devdocs.prestashop-project.org/8/modules/testing/basic-checks/#coding-standards:
+ Run this command vendor/bin/php-cs-fixer fix to format the code according to coding standards
– PHPStan https://devdocs.prestashop-project.org/8/modules/testing/advanced-checks/
+ Run this command vendor/bin/phpstan analyse . --memory-limit=2G to find bugs without writing tests
Fixed:
– Unable to load template
Updated:
– Validate the module by PrestaShop rules
– Replace ‘CDiscount’ class name to ‘Cdiscount’
– Do not update the Cdiscount configuration when installing the module
– Do not delete the Cdiscount configuration when uninstalling the module
CDiscount Marketplace PrestaShop module version 4.5.26 – 2 January 2025
Added:
– Service fees when listing the orders, accepting the order, and importing the order
– Red asterisk for mandatory category property reference
– Add service fees to the specific fee (total products/shipping/wrapping)
Fixed:
– Submit missing mandatory attributes (color and size) for variant products when intergrating the products to Octopia
– Do not ship the shipped order status
– The in stock option doesn’t work when getting export products
Updated:
– Modify order listing table
– List of accepted delivery modes
– Separate the cdiscount.tpl file to multiple files for easy maintaince and readability
– Cdiscount logo
CDiscount Marketplace PrestaShop module version 4.5.25 – 18 November 2024
Added:
– Model properties to the product integration package
– channel-select, created-at-min, create-at-max, and status parameters to filter orders in orders import cronjob
Fixed:
– Integrate variant products
– Round to 2 decimal places ShippingCharges attribute in offers package full
– Import missing order Address2
– Product condition is incorrect in the offer package
Updated:
– Allow importing Delivered order
– Import mobile phone to phone field
– Get date range by updated date for order status cronjob
– Load universes by filtering level 1 category label
CDiscount Marketplace PrestaShop module version 4.5.24 – 23 September 2024
Fixed:
– ‘IsCLogistiqueOrder’ value in order response
– Import C Logistique order state according to mapped order state
CDiscount Marketplace PrestaShop module version 4.5.23 – 12 September 2024
Added:
– Filter orders by page index and page option
– View products integration report
Fixed:
– Mapping tab layout
CDiscount Marketplace PrestaShop module version 4.5.22 – 30 August 2024
Added:
– Stock Break-Even feature to profile
CDiscount Marketplace PrestaShop module version 4.5.21 – 28 August 2024
Added:
– Livraison Express, Pickup Point Relais Colis, Express Pickup Point Relais Colis delivery methods to mapping transport tab
Updated:
– Removes special characters when intergrating product description
CDiscount Marketplace PrestaShop module version 4.5.20 – 20 August 2024
Updated:
– Integrate all product images instead of just one product image
CDiscount Marketplace PrestaShop module version 4.5.19 – 14 August 2024
Added:
– Translate text to English and French
– The minimum price to be aligned ‘MinimumPriceForPriceAlignment’ to offers package full
Fixed:
– The ‘Category’ field is required on intergrating products (Use category model id for category code parameter)
– The product already exists in ‘fr-FR’ language, you cannot modify it with ‘en-US’ (Change ‘Accept-Language’ value from ‘en-US’ to ‘fr-FR’)
– Submit all offers option by cronjob is not working
– Allow sending comment in offers package full
Updated:
– Product quantity export options in create products csv
CDiscount Marketplace PrestaShop module version 4.5.18 – 9 August 2024
Added:
– Add detailed delivery mode to seller information
– Check/Uncheck all categories in creating products xml tab
Fixed:
– Limit products in creating products xml
– Import order carrier according to mapped carrier
– Add accepted DeliveryMode to offers package
– Intergrate only 1 product
– Duplicate carrier display in mapping Standard and Optional carrier
– Map Clogistique carrier with PrestaShop carrier
Updated:
– Use custom carrier code to avoid conflicts
– Allow to import orders with status ‘Shipped’ using cronjob
– Update ‘ApartmentNumber’ information for billing address (invoice address) resource
CDiscount Marketplace PrestaShop module version 4.5.17 – 1 August 2024
Added:
– Ship an order
CDiscount Marketplace PrestaShop module version 4.5.16 – 29 July 2024
Updated:
– Use delivery address as customer address instead of billing address
CDiscount Marketplace PrestaShop module version 4.5.15 – 24 July 2024
Fixed:
– Correct SKU channel name
– Import incorrect unit price and total price (Do not devide product unit price with product quantity)
– Import incorrect shipping address and billing address
– Import missing customer phone
– Parse carrier id type
Updated:
– Add ‘Channel’ column in importing orders tab
– Translate ‘Select sales channel’ English to ‘Canal de ventes’ French
CDiscount Marketplace PrestaShop module version 4.5.14 – 19 July 2024
Fixed:
– List importable orders
– Import order state according to mapped state
– Import home delivery order address according to home delivery order address
– Import pickup point order address according to pickup point order address
– Get categories and categories properties
– Get category properties by ‘categoryReference’
– Display ‘Specifics Data (Optional)’ form on loading model
– CSS Profiles, Transport tabs
Updated:
– Accept to import orders ‘InPreparation’ state
– Added ‘Delivered’ state to acceptation states
CDiscount Marketplace PrestaShop module version 4.5.13 – 16 July 2024
Fixed:
– The universe does not contain specific category
– Show ‘Empty Response’ text when checking the credentials if the response is empty
CDiscount Marketplace PrestaShop module version 4.5.12 – 11 July 2024
Fixed:
– Refactor orders_accept function.
– Add ‘Content-Type: application/json’ to header for request.
CDiscount Marketplace PrestaShop module version 4.5.11 – 9 July 2024
Updated:
– Migrate getting models/categories from SOAP to REST API
– The username and password are deprecated when validating credentials
CDiscount Marketplace PrestaShop module version 4.5.10 – 4 July 2024
Fixed:
– Get shop domain by context
– Revert ‘The client id and client secret are deprecated when validating credentials’
CDiscount Marketplace PrestaShop module version 4.5.09 – 21 June 2024
Updated:
– The client id and client secret are deprecated when validating credentials
– Get category properties by REST API
– Get orders waiting acceptance on ‘Accept Orders’ tab
CDiscount Marketplace PrestaShop module version 4.5.08 – 11 June 2024
Updated:
– Mark the store as module uninstalled
– Fix currency conversion error
CDiscount Marketplace PrestaShop module version 4.5.07 – 5 June 2024
Updated:
Load xml from categories.json
CDiscount Marketplace PrestaShop module version 4.5.06 – 31 May 2024
Updated:
– Use REST token, SOAP token, seller id from API instead of configuration
– Decodes URL-encoded string
– Do not save credentials to configuration table
– Do not check seller id when listing or importing orders
– Authentication messages
– Display loader when getting verify_token
– Format code
CDiscount Marketplace PrestaShop module version 4.5.05 – 27 May 2024
Updated:
Verify token via web service
CDiscount Marketplace PrestaShop module version 4.5.04 – 10 April 2024
Updated:
Display error when shipping address creation failed
CDiscount Marketplace PrestaShop module version 4.5.03 – 1 April 2024
Updated:
Fix checkbox event on Categories configuration tab
CDiscount Marketplace PrestaShop module version 4.5.02 – 1 April 2024
Updated:
The maximum length of the address1 field in PS 8 is 33 characters
CDiscount Marketplace PrestaShop module version 4.5.01 – 20 February 2024
Updated:
Update new REST API instead of old SOAP API
CDiscount Marketplace PrestaShop module version 4.4.93 – 19 February 2024
Updated:
Check and uncheck all categories
CDiscount Marketplace PrestaShop module version 4.4.92 – 6 February 2024
Updated:
Context Key for remaining ajax
CDiscount Marketplace PrestaShop module version 4.4.91 – 5 February 2024
Updated:
Translation to France for some text in mod cdiscount
CDiscount Marketplace PrestaShop module version 4.4.90 – 24 January 2024
Fixed:
Bug on class Batch about anti flood when call update products
CDiscount Marketplace PrestaShop module version 4.4.89 – 18 January 2024
Fixed:
Bug on class Batch and add context key into ajax call
CDiscount Marketplace PrestaShop module version 4.4.88 – 14 December 2023
Updated:
Remove parse json for cdiscount_configuration
CDiscount Marketplace PrestaShop module version 4.4.87 – 4 December 2024
Updated:
Remove harcode carrier CRS, COL
CDiscount Marketplace PrestaShop module version 4.4.86 – 13 November 2023
Updated:
Context using json
CDiscount Marketplace PrestaShop module version 4.4.85 – 30 October 2023
Updated:
Update .htaccess file
CDiscount Marketplace PrestaShop module version 4.4.84 – 24 October 2023
Updated:
Update common class
CDiscount Marketplace PrestaShop module version 4.4.83 – 24 October 2023
Updated:
– Use json_encode, json_decode instead of unserialize and serialize
– Add code (if (!defined(‘PS_VERSION‘)) { exit; }) at begin of files in module
– Create .htaccess for module
CDiscount Marketplace PrestaShop module version 4.4.82 – 18 October 2023
Fixed:
Suppliers Filters does not save much value when clicking on an option tag
CDiscount Marketplace PrestaShop module version 4.4.81 – 17 October 2023
Fixed:
Fixed security errors in downloadzip.php and downloadcsv.php
CDiscount Marketplace PrestaShop module version 4.4.80 – 25 September 2023
Updated:
Take currency ISO from API Cdiscount and remove characters ‘-‘ in the customer name when importing the order
CDiscount Marketplace PrestaShop module version 4.4.79 – 7 September 2023
Added:
Add checkbox in the module configuration: allows sending products with stock = 0 to cdiscount
CDiscount Marketplace PrestaShop module version 4.4.78 – 30 August 2023
Updated:
Mapping shipping code standard to STD
CDiscount Marketplace PrestaShop module version 4.4.77 – 30 August 2023
Updated:
Allow importing FBC orders
CDiscount Marketplace PrestaShop module version 4.4.76 – 30 August 2023
Updated:
Show COL carrier config page
CDiscount Marketplace PrestaShop module version 4.4.75 – 30 August 2023
Updated:
Show CRS carrier config page
CDiscount Marketplace PrestaShop module version 4.4.74 – 30 August 2023
Updated:
Check order import have shipping code is standard carrier
CDiscount Marketplace PrestaShop module version 4.4.73 – 30 August 2023
Updated:
Add shipping code CRS && THD for import orders
CDiscount Marketplace PrestaShop module version 4.4.72 – 30 August 2023
Updated:
Validate from price and to price when create profile
CDiscount Marketplace PrestaShop module version 4.4.71 – 30 August 2023
Fixed:
Fatal error: Uncaught TypeError: array_keys() and passing null to htmlentities method when create offer
CDiscount Marketplace PrestaShop module version 4.4.70 – 30 August 2023
Updated:
Security token
CDiscount Marketplace PrestaShop module version 4.4.69 – 30 August 2023
Fixed:
Update xml offer send to Cdiscount
CDiscount Marketplace PrestaShop module version 4.4.68 – 30 August 2023
Fixed:
Disable debug mode when check authentication
CDiscount Marketplace PrestaShop module version 4.4.67 – 30 August 2023
Fixed:
Don’t use cert file for proxy
CDiscount Marketplace PrestaShop module version 4.4.66 – 30 August 2023
Fixed:
Change proxy from cdapi.common-services.com to https://prod-batcher.feed.biz:8888
CDiscount Marketplace PrestaShop module version 4.4.65 – 30 August 2023
Fixed:
Round the price when saved to column unit_price_tax_incl
CDiscount Marketplace PrestaShop module version 4.4.64 – 30 August 2023
Fixed:
Import Order 500 error when email invalid
CDiscount Marketplace PrestaShop module version 4.4.63 – 30 August 2023
Upgrade module to be compatible with Prestashop 8x (PHP v8)
CDiscount Marketplace PrestaShop module version 4.4.62 – 30 March 2023
Fixed:
Import Order can not save to marketplace_orders
CDiscount Marketplace PrestaShop module version 4.4.61 – 23 March 2023
Fixed:
Modules have security flaws
CDiscount Marketplace PrestaShop module version 4.4.60 – 11 March 2023
Update license headers
CDiscount Marketplace PrestaShop module version 4.4.59 – 10 March 2023
Fixed:
User Notice: escape: unsupported type: none – returning unmodified string
CDiscount Marketplace PrestaShop module version 4.4.58 – 14 February 2023
Updated:
Prestashop Validator
CDiscount Marketplace PrestaShop module version 4.4.57 – 9 January 2023
Updated:
Set customer as buyer to avoid error is Catalog mode
CDiscount Marketplace PrestaShop module version 4.4.56 – 23 December 2022
Fixed:
Export Product – Issue Server cache file – create.zip
CDiscount Marketplace PrestaShop module version 4.4.55 – 18 November 2022
Updated:
Configuration – Profile – Add Alert to Price rule
CDiscount Marketplace PrestaShop module version 4.4.54 – 28 October 2022
Fixed:
Export Product – Title – subStrWords (MAX 132)
CDiscount Marketplace PrestaShop module version 4.4.53 – 21 October 2022
Updated:
Add option to allow import order out of stock
CDiscount Marketplace PrestaShop module version 4.4.52 – 5 October 2022
Updated:
Product export: Change url zip file
CDiscount Marketplace PrestaShop module version 4.4.51 – 23 August 2022
Updated:
Set default for address->dni (lookupOrCreateAddress)
CDiscount Marketplace PrestaShop module version 4.4.50 – 9 August 2022
Updated:
add crn_invoice_number, crn_delivery_number to order object
CDiscount Marketplace PrestaShop module version 4.4.49 – 5 August 2022
Updated:
Length of product name is too long (max 132)
CDiscount Marketplace PrestaShop module version 4.4.48 – 26 July 2022
Updated:
Set default for address->dni (0000)
CDiscount Marketplace PrestaShop module version 4.4.47 – 13 July 2022
Updated:
Order import: Rakuten orders: Transform carrier on the fly ‘Standard’ –> ‘STD’
CDiscount Marketplace PrestaShop module version 4.4.46 – 1 June 2022
Fixed:
stripInvalidXml Func: Array and string offset access syntax with curly braces is deprecated
CDiscount Marketplace PrestaShop module version 4.4.45 – 17 May 2022
Updated:
Order Imports: add config params to cron
CDiscount Marketplace PrestaShop module version 4.4.44 – 15 April 2022
Fixed:
Carriers Clogistique not save
CDiscount Marketplace PrestaShop module version 4.4.43 – 13 April 2022
Added:
Orders import: CLogistic: Add carrier INX
CDiscount Marketplace PrestaShop module version 4.4.42 – 5 April 2022
Updated:
Order Import: Validate country & get language by ISO code
CDiscount Marketplace PrestaShop module version 4.4.41 – 23 March 2022
Fixed:
Configuration: Debug mode always displays as ‘On’
CDiscount Marketplace PrestaShop module version 4.4.40 – 22 March 2022
Fixed:
Remove HTML tags contains in PHP file.
CDiscount Marketplace PrestaShop module version 4.4.39 – 15 March 2022
Changed:
Generate URL: Transform double dashes — to single –
CDiscount Marketplace PrestaShop module version 4.4.38 – 4 March 2022
Fixed:
Update: Order filter: cs_mp_order_alias unique/not found
CDiscount Marketplace PrestaShop module version 4.4.37 – 25 February 2022
Added:
Orders import: CLogistic: Add carrier INS
CDiscount Marketplace PrestaShop module version 4.4.36 – 24 February 2022
Fixed:
Order import: CdiscountCart::getOrderTotal() compatible with various PS / PHP version
CDiscount Marketplace PrestaShop module version 4.4.35 – 27 January 2022
Fixed:
Order import: Compatible with PS >= 1.7.6
CDiscount Marketplace PrestaShop module version 4.4.34 – 20 January 2022
Updated:
Order import: Ignore FBC orders
CDiscount Marketplace PrestaShop module version 4.4.32 – 23 November 2021
Updated:
Move model webservice debug to proper place
CDiscount Marketplace PrestaShop module version 4.4.31 – 23 November 2021
Added:
Product updating: Logger
CDiscount Marketplace PrestaShop module version 4.4.30 – 15 November 2021
Updated:
Order import: Casino orders: Transform carrier on the fly ‘Standard’ –> ‘STD’
CDiscount Marketplace PrestaShop module version 4.4.29 – 24 October 2021
Updated:
Offer updating: Ignore warning about weight
CDiscount Marketplace PrestaShop module version 4.4.28 – 15 October 2021
Added:
Configuration detailed debug
CDiscount Marketplace PrestaShop module version 4.4.27 – 15 October 2021
Updated:
Context improvement
CDiscount Marketplace PrestaShop module version 4.4.26 – 14 September 2021
Updated: Product export: Allow https image URLs
CDiscount Marketplace PrestaShop module version 4.4.25 – 24 August 2021
Fixed:
Multi-stores: Cannot load model
CDiscount Marketplace PrestaShop module version 4.4.24 – 7 July 2021
Fixed:
Wrong function names
CDiscount Marketplace PrestaShop module version 4.4.23 – 6 July 2021
Fixed:
PS1.7.7: Configuration: Settings: Cannot change product condition
CDiscount Marketplace PrestaShop module version 4.4.20 – 25 June 2021
Added:
Orders import: CLogistic: Add carrier COX
CDiscount Marketplace PrestaShop module version 4.4.19 – 31 May 2021
Fixed:
Product updating: Show error about carrier weight
CDiscount Marketplace PrestaShop module version 4.4.18 – 28 May 2021
Fixed:
Configuration: Long description only takes effect when Marketing Description enable
CDiscount Marketplace PrestaShop module version 4.4.17 – 23 April 2021
Added:
Support bundle: Show all overrides if any
CDiscount Marketplace PrestaShop module version 4.4.16 – 23 April 2021
Changed:
Product creation: Limit description to 420 characters
CDiscount Marketplace PrestaShop module version 4.4.15 – 22 April 2021
Added:
Product creation: Add option to export title by name + attributes with label
CDiscount Marketplace PrestaShop module version 4.4.13 – 26 February 2021
Fixed:
Configuration error since 4.4.11
CDiscount Marketplace PrestaShop module version 4.4.12 – 25 February 2021
Changed:
Admin order: Simplify mp_order_id hook
CDiscount Marketplace PrestaShop module version 4.4.11 – 24 February 2021
Fixed:
Compatible with outdated Amazon
CDiscount Marketplace PrestaShop module version 4.4.10 – 22 February 2021
Fixed:
Empty image in support zip file
Added:
AGK carrier (C Logistique)
Added:
Shipping service for Amazon
CDiscount Marketplace PrestaShop module version 4.4.09 – 19 February 2021
Fixed:
Debug mode in load allowed category tree
CDiscount Marketplace PrestaShop module version 4.4.08 – 8 February 2021
Fixed:
Debug on order listing
CDiscount Marketplace PrestaShop module version 4.4.06 – 22 January 2021
Added:
More debug info on cron import
CDiscount Marketplace PrestaShop module version 4.4.05 – 21 January 2021
Fixed:
Admin orders: Cannot search by mp_order_id PS1.6.1 – PS1.7.6
CDiscount Marketplace PrestaShop module version 4.4.04 – 12 January 2021
Fixed:
Admin orders: Each module show mp_order_id independent
CDiscount Marketplace PrestaShop module version 4.4.03 – 12 January 2021
Fixed:
Translation error in Cdiscount admin order
CDiscount Marketplace PrestaShop module version 4.4.02 – 4 January 2021
Changed:
Load models on demand to reduce configuration workload
CDiscount Marketplace PrestaShop module version 4.3.10 – 31 December 2020
Fixed:
Slowly & safety upgrade
CDiscount Marketplace PrestaShop module version 4.3.09 – 21 December 2021
Fixed:
Check field existence by cache.
CDiscount Marketplace PrestaShop module version 4.3.07 – 1 December 2020
Fixed:
Imported order had marketplace order ID = 0.
CDiscount Marketplace PrestaShop module version 4.3.06 – 24 November 2020
Added:
DPD carrier for C Logistique.
CDiscount Marketplace PrestaShop module version 4.3.05 – 11 November 2020
Added:
CHJ carrier for C Logistique.
CDiscount Marketplace PrestaShop module version 4.3.04 – 6 November 2020
Added:
DPS carrier for C Logistique.
CDiscount Marketplace PrestaShop module version 4.3.03 – 5 November 2020
Added:
Other mappings: Copy from PrestaShop to Cdiscount.
CDiscount Marketplace PrestaShop module version 4.3.02 – 5 November 2020
Fixed:
Categories not load in product export.
CDiscount Marketplace PrestaShop module version 4.3.01 – 3 November 2020
Added:
Shipping dates / delivery dates of order.
CDiscount Marketplace PrestaShop module version 4.2.03 – 21 October 2020
Fixed:
File not found (admin_configure), remove merchant’s specific file.
CDiscount Marketplace PrestaShop module version 4.2.002 – 14 July 2020
Changed:
GetAllModelList is no longer available
CDiscount Marketplace PrestaShop module version 4.1.012 – 8 June 2020
Added possibility to invalidate old certificates
CDiscount Marketplace PrestaShop module version 4.1.011 – 2 June 2020
Update SSL certificate
CDiscount Marketplace PrestaShop module version 4.1.010 – 2 June 2020
Append new cert into all .pem files
CDiscount Marketplace PrestaShop module version 4.1.009 – 2 June 2020
Merge certificates of *.feed.biz
CDiscount Marketplace PrestaShop module version 4.1.008 – 2 June 2020
Try to fix certificate error
CDiscount Marketplace PrestaShop module version 4.1.007 – 29 May 2020
Fix language context causes fatal error
CDiscount Marketplace PrestaShop module version 4.1.006 – 20 May 2020
Fix language context causes fatal error
CDiscount Marketplace PrestaShop module version 4.1.005 – 6 May 2020
Added multiple models support
CDiscount Marketplace PrestaShop module version 4.1.004 – 5 May 2020
Fixed:
Error ‘the local is invalid’
CDiscount Marketplace PrestaShop module version 4.1.003
Fixed: predefined carrier RIM (change from Relay to EnMagasin)
CDiscount Marketplace PrestaShop module version 3.9.145
Added workaround/improved support for OpenSI
CDiscount Marketplace PrestaShop module version 3.9.146
Added diags in Informations tab
CDiscount Marketplace PrestaShop module version 3.9.148
Added:
Usleep prior to import order to prevent an order to be imported twice if two concurrent script are ran concurrently
CDiscount Marketplace PrestaShop module version 3.9.149
Added:
Send or not marketing description
CDiscount Marketplace PrestaShop module version 3.9.150
Fixed:
Out of stock orders were wrongly accepted
CDiscount Marketplace PrestaShop module version 3.9.152
Added:
Customer groups
CDiscount Marketplace PrestaShop module version 3.9.160
Fixed:
Multibyte issues
CDiscount Marketplace PrestaShop module version 3.9.167
- CDAV – Cdiscount à volonté
- Filtering URL in descriptions
- Extra fees as a virtual product
CDiscount Marketplace PrestaShop module version 3.9.169
Fixed:
If product is disabled remove the EAN to prevent automatic offer creation
CDiscount Marketplace PrestaShop module version 3.9.172
Fixed:
Man in a middle security threat fixed
CDiscount Marketplace PrestaShop module version 3.9.174
Fixed:
Import of orders
CDiscount Marketplace PrestaShop module version 3.9.178
Added:
Option ‘Do not destock’ for C Logistique Orders
CDiscount Marketplace PrestaShop module version 3.9.190
Fixed:
CheckByMpId : set cache to false to prevent duplicated imports
CDiscount Marketplace PrestaShop module version 3.9.199
- Added: Preparation Time
- Added: Shipping Override
- Added: Seller Status
CDiscount Marketplace PrestaShop module version 3.9.201
- Fixed: Some configurations not saved
- Improved: js, img, tpl moved into views directory
CDiscount Marketplace PrestaShop module version 3.9.204
- Fixed: TLS issue with PHP gt 5.6 lt 5.6.19
CDiscount Marketplace PrestaShop module version 3.9.205
- Import orders crashes fixed
CDiscount Marketplace PrestaShop module version 3.9.208
- Too many problem with TLSv_x with PHP <7
CDiscount Marketplace PrestaShop module version 3.9.215
- Added: Since parameters for offers update
CDiscount Marketplace PrestaShop module version 3.9.217
- Performances improvements
CDiscount Marketplace PrestaShop module version 4.0.01
- Prestashop 1.7 compatibility
CDiscount Marketplace PrestaShop module version 4.0.02
- Length condition added to CdiscountOrder::getMarketplaceOrdersStatesByIdLang
CDiscount Marketplace PrestaShop module version 4.0.06
- Added big parcels, mondial relay bug fixed
- Multistore issue fixed
CDiscount Marketplace PrestaShop module version 4.0.35
- Tracking number no longer mandatory
- Carrier Mapping for Orders Statuses
CDiscount Marketplace PrestaShop module version 4.0.38
- Download offers and exclude them from product creation: it prevents to send an existing product
CDiscount Marketplace PrestaShop module version 4.0.52
- Address fix (Building, Appartement)
CDiscount Marketplace PrestaShop module version 4.0.55
- On Sale Issue
CDiscount Marketplace PrestaShop module version 4.0.57
- Do not skip products with URL in description, just ignore marketing description
CDiscount Marketplace PrestaShop module version 4.0.58
- Smart Rounding on sales
CDiscount Marketplace PrestaShop module version 4.0.60
- Fix issue importing in pickup points (SoColissimo)
CDiscount Marketplace PrestaShop module version 4.0.80
- Image issue in multistore environment
CDiscount Marketplace PrestaShop module version 4.0.122
- Removed marketplace fields from ps_orders
CDiscount Marketplace PrestaShop module version 4.0.156
- GDPR compliance.
- Remove Carriers/Modules option. All carriers are listed in tab Transport.
- Update common classes.
- Provide full support information.
- Admin Orders: Show column Marketplace Order ID.
CDiscount Module – What’s New, First Quarter 2015
Fashion Category – At least one free shipping fee
From 02/17 all the products of the Fashion category will have at least one free shipping fee (normal, followed, recommended, global relay and/or relay box), otherwise the corresponding offer will not appear on CDiscount.
You bought the module by subscribing to the optional updates (Serenity) and your purchase is less than a year, you can get a free upgrade.
The module now allows you to apply this mandatory consideration:

But also to include all or part of the shipping fee normally calculated in the product price with the possibility to set a limit as a percentage of the product price, as shown in the configuration profile sample above.
So you can for example include 20% of the original shipping fee but not exceeding the price of the product, the module will cap the 20% to 10% of the product price in the example shown.
Messaging Tab
From March 2015, you can automatically send invoices as email attachments to the customer.
Will show you an order status since the time when it has been automatically triggered the sending of the PDF invoice to the customer:

You can also attach conditions of sale or return of products, also in PDF format.
Prestashop Cronjobs
The Prestashop Module Cronjobs made a discreet appearance in Prestashop, but it is a revolution for users of PrestaShop;
Managing your scheduled tasks (cron) is now centralized in your Prestashop backoffice and is a cinch to set up, you specify the URL of the task and the frequency.
In addition to this ease, we have added in the CDiscount module eponymous tab a button that configures your PrestaShop module Cronjobs with the tasks necessary to the marketplace, the frequency we recommend, that way you have nothing to configure.

Then you will see the performance of your stock updates by viewing the module log:

Please note that the screenshot of this post are in french, as the module targets the french market. It is available in english for international sellers for their convenience.