CDiscount Marketplace Prestashop module changelog

What’s new for Prestasop CDiscount marketplace module?

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.

Back to module description