Cdiscount: frais de traitement
About this article
This article describes Cdiscount's frais de traitement, why ChannelEngine displays it, how these order lines should be processed, and more.
Frais de traitement (processing fee) is a transaction cost added to the total of your order. This fee is only applied when a payment method is used on Cdiscount with additional transaction costs, like payments in several installments or by credit card, and is shown on ChannelEngine as an order line. As these order lines can appear sporadically on orders, it is important to prepare your system to process them.
Process frais de traitement order lines
When using webshop software, such as Magento or an ERP or other order processing system, the product on the order line must be added. In case of Magento, one of the options is to make it into a hidden product that is not saleable. For other systems, check if a similar option is available. As it is not a physical product that can be sold in your store, you do not want it active as a physical product. Note that Cdiscount submits these order lines by default with the SKU INTERETBCA or FRAISTRAITEMENT. To use a different SKU or label to collect the 'sales' on these order lines, go to Cdiscount, Setup and enter the desired value under the FRAISTRAITEMENT SKU and INTERETBCA SKU settings. Once that is done, ChannelEngine makes the conversion automatically.
Make sure that whatever name/label you enter, it does match an active merchant product number in your order management system. Otherwise there may be issues with accepting the order.
Ship frais de traitement order lines
The specific order line for this type is automatically set to shipped, as you cannot ship a virtual product on Magento and most warehouse management systems are also unable to ship something that is not physically available. However, this does not exempt you from the obligation to create a shipment with all the other order lines. Otherwise, the order is not set to Shipped and the shipment is not submitted to Cdiscount.