Title: CDI &#8211; Collect and Deliver Interface for Woocommerce
Author: Halyra
Published: <strong>مارس 9, 2021</strong>
Last modified: شتنبر 19, 2026

---

Search plugins

![](https://ps.w.org/collect-and-deliver-interface-for-woocommerce/assets/banner-
772x250.png?rev=3154484)

![](https://ps.w.org/collect-and-deliver-interface-for-woocommerce/assets/icon-256x256.
png?rev=3154484)

# CDI – Collect and Deliver Interface for Woocommerce

 By [Halyra](https://profiles.wordpress.org/harasse/)

[Download](https://downloads.wordpress.org/plugin/collect-and-deliver-interface-for-woocommerce.zip)

 * [Details](https://ary.wordpress.org/plugins/collect-and-deliver-interface-for-woocommerce/#description)
 * [Reviews](https://ary.wordpress.org/plugins/collect-and-deliver-interface-for-woocommerce/#reviews)
 *  [Installation](https://ary.wordpress.org/plugins/collect-and-deliver-interface-for-woocommerce/#installation)
 * [Development](https://ary.wordpress.org/plugins/collect-and-deliver-interface-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/)

## Description

Vous cherchez à économiser sur vos préparations et expéditions 20mn/colis au minimum?

Vous recherchez la sécurité de vos clients pour leurs achats dans votre boutique?

Vous voulez diversifier vos expéditions (Colossimo, UPS, Mondial Relay, Click&Collect,…)?

> 
> #### … vous etes bien au bon endroit.
> 

#### L’essentiel :

CDI – Collect and Deliver Interface, c’est la gestion de vos colis sur Woocommerce:

… gestion automatisée des colis, de la connexion avec vos différents transporteurs,
des informations avec vos clients ;

… actuellement 4 transporteurs desservis : La Poste Colissimo, Mondial Relay, UPS,
Click&Collect … et plugin extensible ;

… des interfaces admin et clients unifiés, indépendants des transporteurs.

_Aux utilisateurs du plugin original «Colissimo Delivery Integration», il assure
dès son activation la reprise de leurs paramètres et la compatibilité avec leurs
commandes anciennes._

_CDI est une initiative indépendante, sans lien d’intérêt avec les transporteurs
desservis._

_Et n’oublions pas : CDI est un plugin gratuit pour l’ensemble de ses fonctions._

#### Résumé des fonctions :

CDI réalise l’interfaçage de votre installation WooCommerce avec les services des
transporteurs de colis. Il dessert actuellement : Colissimo de La Poste, Mondial
Relay, UPS, plus un transporteur interne de «Click & Collect». Structure du plugin
prévoyant des ajouts futurs à cette liste.

CDI permet :

 * L’utilisation d’une méthode de livraison Woommerce puissante et bien adaptée 
   à toutes situations : sélection des tarifs par classes de produit, fourchette
   de prix du panier HT ou TTC, fourchette de poids des articles ; tarifs variables
   programmables ; gestion des coupons promo Woocommerce ; mode inclusion/exclusion
   pour les classes produit et les coupons promo ; macro-classes pour sélections
   complexes ; gestion de tarifs prioritaires ; places de marché ; abonnements Woocommerce.
   Cette méthode est suffisante pour un site Woocommerce même complexe.
 * Au client son choix de livraison. Ses données de suivi colis figurent dans les
   courriels et dans ses vues Woocommerce de commandes. Il dispose d’une extension
   de l’adresse basique Woocommerce de 2 lignes aux standards internationaux postaux
   4 lignes.
 * La gestion de toutes les options des transporteurs: signature, assurance complémentaire,
   expéditions internationales, type de retour, caractéristiques CN23, … . Le service
   des retours de colis par le client avec pilotage/autorisation par l’Administrateur
   du site. Le traitement des points relais des transporteurs avec choix de carte
   Google Maps ou Open Map.
 * Une gestion des colis des commandes dans une passerelle dédiée, asynchrone du
   flux Woocommerce, avec un mode automatique pour chacun des transporteur, exécutant
   en ligne son Web service pour récupérer les étiquettes d’affranchissement et 
   les autres données ;
 * Une gestion automatisée au maximum de l’exploitation des colis : soumission en
   1 clic des colis au transporteur, purge automatique des colis traités, vue directe
   des étiquettes et cn23, impression globale des étiquettes, export global des 
   colis, historique des colis, outil de debug des anomalies d’exploitation, différents
   documents logistiques.
 * Un suivi temps réel dans la console d’administration des commandes, de la situation
   de délivrance des colis expédiés.

## Screenshots

[⌊CDI Checkout page Access points.⌉⌊CDI Checkout page Access points.⌉[

CDI Checkout page Access points.

[⌊CDI Checkout page seen by customer.⌉⌊CDI Checkout page seen by customer.⌉[

CDI Checkout page seen by customer.

[⌊CDI Customer interface.⌉⌊CDI Customer interface.⌉[

CDI Customer interface.

[⌊CDI icons in Woocommerce orders list.⌉⌊CDI icons in Woocommerce orders list.⌉[

CDI icons in Woocommerce orders list.

[⌊CDI Metabox.⌉⌊CDI Metabox.⌉[

CDI Metabox.

[⌊CDI Gateway multi cariers.⌉⌊CDI Gateway multi cariers.⌉[

CDI Gateway multi cariers.

[⌊CDI logistic tools.⌉⌊CDI logistic tools.⌉[

CDI logistic tools.

[⌊CDI shipping instance.⌉⌊CDI shipping instance.⌉[

CDI shipping instance.

## Installation

 1. Installer le plugin de façon traditionnelle depuis WordPress, et l’activer.
 2. Aller dans la page : Woocommerce -> Réglages -> CDI, et adapter quand nécessaire
    les réglages des divers onglets. Les réglages par défaut de CDI permettent déjà
    un fonctionnement immédiat.
 3. Renseigner vos réglages des identifiants et mots de passe nécessaires pour les 
    transporteurs, ainsi que la clé Google Maps, si vous utilisez ces fonctions.

#### Assistance et support :

 * Le support du plugin CDI est assuré par les participants au forum wordpress.org.

## FAQ

### Où puis-je obtenir de l’aide ou parler à d’autres utilisateurs ?

 * Le support est disponible à l’aide de la communauté dans le forum WordPress de
   ce plugin.
    C’est le meilleur moyen parce que toute la communauté profite des
   solutions données dans le forum. Vous pouvez y utiliser indifféremment l’anglais
   ou le français.

### Puis-je obtenir une personnalisation poussée de CDI ?

 * Une personnalisation de base peut être obtenue par les paramètres CDI. Mais vous
   pouvez allez plus loin et avoir une personnalisation beaucoup plus fine lorsque
   vous utilisez des filtres WordPress installés dans CDI.
 * Différents exemples d’utilisation des principaux filtres CDI sont donnés dans
   le répertoire /examples du plugin CDI. Ils sont un guide qu’il vous faudra adapter
   selon vos objectifs et les exigences propres de WordPress.

### Où sont les panneaux de réglages/contrôle de CDI ?

 * Le pilotage de CDI s’effectue à 3 endroits:
    -Dans Woocommerce-> Réglages-> CDI
   pour les réglages généraux, et ceux propres aux transporteurs ; -Dans Woocommerce-
   > Réglages-> Expédition et dans chaque instance en zone d’expédition pour les
   paramètres relatifs à une méthode d’expédition CDI ; -Dans Woocommerce-> Passerelle
   CDI pour contrôler la production d’étiquettes des colis, la gestion des colis,
   les retours, les documents logistiques, etc.
 * La documentation est incluse dans le plugin lui-même : aides contextuelles (boutons
   aide, pointeurs souris, descriptifs de champ), et manuels contextuels.

### Quelles sont les dépendances d’appels externes ?

 * CDI sollicite plusieurs services externes :
    -Les Web services des différents
   transporteurs ; -Des services externes de cartographie comme Google maps et Open
   layer ;

## Reviews

![](https://secure.gravatar.com/avatar/d606ad76a7ab385f55d95061bd89336c0996f1e77957d1241dd079126438f654?
s=60&d=retro&r=g)

### 󠀁[Work well, Good and reactive support](https://wordpress.org/support/topic/work-well-good-and-reactive-support/)󠁿

 [ajna667](https://profiles.wordpress.org/ajna667/) شتنبر 6, 2022

thinks for your plugin and your supports

![](https://secure.gravatar.com/avatar/f65d9aa844b4121afa6af11d7d1beab131eb970f58c9c98606eedc12be613750?
s=60&d=retro&r=g)

### 󠀁[Efficace](https://wordpress.org/support/topic/efficace-47/)󠁿

 [Hugo_Es](https://profiles.wordpress.org/hgo44/) ماي 12, 2022

Magnifique plugin, très efficace. Merci à son auteur.

![](https://secure.gravatar.com/avatar/587acbd4dd3518e61fd27dff4263615f91a75eab0020ce35e00c7cb2387227af?
s=60&d=retro&r=g)

### 󠀁[Good](https://wordpress.org/support/topic/good-6846/)󠁿

 [alpha2](https://profiles.wordpress.org/neoseeyou/) نونبر 2, 2021

Super plugin, le développeur est à l'écoute et effectue des correctifs quand il 
y a un besoin spécifique. Très complet avec le multi service de livraison (la suite
logique de son ancien plugin), ce plugin peut supporter la gestion d'une grosse 
boutique en ligne.

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/reviews/)

## Contributors & Developers

“CDI – Collect and Deliver Interface for Woocommerce” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ Halyra ](https://profiles.wordpress.org/harasse/)

“CDI – Collect and Deliver Interface for Woocommerce” has been translated into 1
locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/collect-and-deliver-interface-for-woocommerce/contributors)
for their contributions.

[Translate “CDI – Collect and Deliver Interface for Woocommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/collect-and-deliver-interface-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/collect-and-deliver-interface-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/collect-and-deliver-interface-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/collect-and-deliver-interface-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/collect-and-deliver-interface-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

= 5.6.2 (2026-09-19)
 * Update EORI length in setting. Now 11c(FR+Siren) no more
16c(FR+Siret). * Update Mondial Relay url for parcel tracking (Reinstall CDI gateway
mandatory)

= 5.6.1 (2026-09-01)
 * Fix Colissimo ApiKey.

= 5.6.0 (2026-08-25)
 * Fix Subscription screen detection for HPOS versions. * Fix
Return labels: workaround for the HPOS meta-post size restriction (using now a new
cdi_storemeta table) * Add Colissimo ApiKey to Colissimo credentials. * Add Sandbox
Colissimo mode for generateLabel method * Some typo and fix

#### 5.5.15 (2026-03-24)

 * Fix Orderlist calling cdi_metabox_initforcarrier Add a fallback carrier
 * Fix Invalid typo and rebuild variable rate field processing in CDI-shipping.php
 * Fix Conflict between versions V1 and V2 of Mondial Relay
 * Some typo and fix

#### 5.5.14 (2026-02-11)

 * Reinstalling CDI version 5.5.13 exactly as it was because the installation on
   WordPress failed. No change. Halyra apologizes for this mix-up.

#### 5.5.13 (2026-02-11)

 * Replace use of deprecated utf8_decode with PHP8.2+
 * Replace use of deprecated Dynamic Properties with PHP8.2+
 * Add Check carrier classes call
 * Replace notcdi carrier as fallback
 * Upgrade Nusoap to v 0.9.17 v 1.124
 * Upgrade FPDF to v 1.86
 * Upgrade FPDI to v 1.61
 * Fix cn23 value computation in Colissimo
 * Some typo and fix

#### 5.5.12 (2026-01-31)

 * Add additional decimal separator (virgule) in the variable shipping rate
 * Add activation flag for each CDI carrier excluding conflicting plugins
 * Fix geolocation customer in some configuration
 * Add automatic selection for pickup when the option is unique
 * Update Mondial Relay affranchissement to V2 – Soap replaced by Xml
 * Some typo and fix

#### 5.5.10 (2025-07-30)

 * Increase JS shipping method reaction time to be compatible with WC checkout
 * Clear Old WP options no more used
 * Update UPS to last RESTful and OAuth 2.0 API versions (no more XML used)
 * Fix WC version checking
 * Update list of conflicting extensions discarded
 * Some typo and fix

#### 5.5.9 (2025-01-05)

 * Update of Colissimo tracking code prefixes authorized for a return
 * Fix Pickup address update when change of subscription pickup id
 * Fix attachments in CDI private mail

#### 5.5.8 (2024-11-22)

 * Fix I18N initialization compliant with WP 6.7.1

#### 5.5.6 (2024-10-26)

 * Add Update the pickup address in WC subscription after change of pickup number
 * Add Pickup location label in WC subscription Metabox
 * Update Mondial Relay test private key
 * Add nonce and files type ckecks for private message sending
 * Some typo and fix

#### 5.5.3 (2024-09-16)

 * Fix Avoid analysis of attributes no conforme WC
 * Extend registering hstariff in global shop terms (Produits->attributs) and in
   individual product (Données produit -> Attributs)
 * Some typo and fix

#### 5.5.2 (2024-09-03)

 * Update hstariff coding
 * Add Filter examples (Init Métabox)
 * Some typo and fix

#### 5.5.1 (2024-06-09)

 * Update UPS for OAuth 2.0
 * Update UPS for migration xml to RESTful
 * Update UPS for internal structure and endpoints
 * Update CDI to accept Woocommerce Checkout block
 * Some typo and fix

#### 5.4.0 (2024-04-16)

 * Fix CDI priority conflict between CDI and function $woocommerce->customer->get_billing_country()
 * Fix S1 country conflict with function $woocommerce->customer->get_billing_country()
 * Fix Checking mandatory phone numbers, billing and shipping
 * Add Support for the new experimental Woocommerce Checkout block extension
 * Some typo and fix

#### 5.3.5 (2024-02-06)

 * Add OAuth 2.0 environment (future use for UPS)
 * Fix CDI status management for Collect carrier
 * Fix Map display when virtual products
 * Some typo and fix

#### 5.3.4 (2024-01-18)

 * Update to https of Mondial Relay endpoints (Mondial Relay site recently switched
   to https, and removal of http planned for February 1, 2023)
 * Fix Parcel completed date check before returning parcel

#### 5.3.3 (2024-01-18)

 * Fix Cart with only no-shipping products
 * Add Exclude of CDI Gateway orders with only virtual products
 * Some typo and fix

#### 5.3.2 (2023-12-17)

 * Fix Bulk CDI Gateway insertion

#### 5.3.1 (2023-11-11)

 * Add HPOS Compatibility for Woocommerce and Woocommerce Subscriptions
 * Add Hstariff in products with priority (option)
 * Fix Corrected positioning on maps
 * Fix Colissimo Bordereau reduced from 200 to 100 for multi lots
 * Fix Default GPS positions for Carrier Collect
 * Different typos and important fixes

#### 5.2.5 (2023-08-07)

 * Fix Enhancement of messages error when geolocation not possible
 * Fix Enhancement of CDI synchro function for a stronger mutual exclusion of administrators(
   case multi admins exploitation)
 * Add filter ‘cdi_filterstring_retourcolis_eligible_force’ for global forcing of
   processing parcels return
 * Some typo and fix

#### 5.2.4 (2023-04-08)

 * Fix Management of errors when the carrier cannot be reached
 * Some typo and fix

#### 5.2.3 (2023-01-14)

 * Fix Css Error of fpdf->Image(url) with last WordPress versions (workaround)
 * Add Click & Collect : protocol added for couriers, and Rework
 * Fix Uncaught Exception: Serialization of SimpleXMLElement in Colissimo Remise

#### 5.2.2 (2022-12-04)

 * Fix Rework Soap Colissimo (Direct Soap Interface, V2 WS Laposte, https)
 * Fix Gateway Debug display
 * Add Label and Cn23 printable from Woocommerce order list (shop_order panel)
 * Upgrade Nusoap v 1.124 (used for Mondial Relay carrier)
 * Fix Display shop_order details and CDI Metabox
 * Review by WordPress Team
 * Fix Soap Colissimo V2 – labelResponse replaced by labelV2Response
 * Fix Soap Colissimo V2 – Address fields order
 * Some typo and fix

#### 5.1.14 (2022-09-10)

 * Add Custom Carrier structure model.
 * Add Colissimo CN23 article value round up to 1 euro if less
 * Add Files attachment at CDI private message
 * Fix Colissimo CN23 shipping cost with decimal and comma as separator
 * Fix Strengthening compatibility with PHP8
 * Fix Sanitize addresses in Mondial Relay returns
 * Some typo and fix

#### 5.1.13 (2022-08-16)

 * Update Rework of the “notcdi” carrier (now named Custom by default) to be ready
   as a full CDI carrier pre-integrable in CDI.
 * Update compatibility Macro-class definitions syntax
 * Some typo and fix

#### 5.1.12 (2022-08-08)

 * Fix Rework of the delivery acknowledgment process for the Collect carrier.
 * Add Compatibility with old syntax of Macro-class definitions
 * Some typo and fix

#### 5.1.11 (2022-07-01)

 * Fix Potential naming conflict with other plugins in shipping.
 * Fix Improvement of macroclasses syntax check
 * Some typo and fix

#### 5.1.10 (2022-06-20)

 * Fix Plugin consolidation and security issues. General review and update for better
   compliance with WordPress standards.
 * Warning No functional adaptations, but it is preferable for the update to this
   new version to first carry out a global test on your test installation.
 * Some typo and fix

#### 5.1.6 (2022-05-14)

 * Add Filters in CDI-Frontend.php to change tracking information in WC mails and
   WC order views
 * Add Pickup fulladdress in cdi_array_for_carrier
 * Some typo and fix

#### 5.1.5 (2022-03-24)

 * Fix Calculation of customer coordinates when city is not unique in the country
 * Update Better map centering
 * Some typo and fix

#### 5.1.4 (2022-03-03)

 * Add Filter to choose the status of CDI parcels entered in CDI Gateway (e.g. for
   booking process or deferred shipment)
 * Add Logistic documents – Additional check for orders still existing after their
   selection
 * Fix Colissimo, MR, UPS Sanitize city name and street name (“-” and accented letters)
 * Fix MR search for “Relay points” from GPS coordinates having less than 7 decimal
   digits
 * Fix Logistic documents – CSV History display if not encrypted
 * Some typo and fix

#### 5.1.3 (2022-01-26)

 * Fix Preview display in CDI Gateway
 * Fix All jQuery actions accepted in filter ‘cdi_filterjava_retrait_whereselectorpickup’
 * Add Filters to choose shipping methods in multi shipping packages context (multi
   vendors)
 * Update Examples file
 * Add MR CCC – Collecte Client Chargeur
 * Add MR Return delivery mode : LCC or 24R
 * Update MR Pdf labels process – mass printing
 * Some typo and fix

#### 5.1.2 (2022-01-09)

 * Add Notice message when wordpress access to carrier url is impossible
 * Fix Collect label scan to set delivery status when without security code
 * Add Mondial Relay and UPS bypass zipcode for Portugal
 * Some typo and fix

#### 5.1.1 (2021-12-21)

 * Fix Mondial relay product for IT,BE,LU
 * Add Improved customer address entries

#### 5.1.0 (2021-12-15)

 * CDI New Open version

## Meta

 *  Version **5.6.2**
 *  Last updated **أسبوعين ago**
 *  Active installations **200+**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **6.9.9**
 *  PHP version ** 7.3 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/collect-and-deliver-interface-for-woocommerce/)
   and [French (France)](https://fr.wordpress.org/plugins/collect-and-deliver-interface-for-woocommerce/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/collect-and-deliver-interface-for-woocommerce)
 * Tags
 * [colissimo](https://ary.wordpress.org/plugins/tags/colissimo/)[collect](https://ary.wordpress.org/plugins/tags/collect/)
   [shipping](https://ary.wordpress.org/plugins/tags/shipping/)[ups](https://ary.wordpress.org/plugins/tags/ups/)
 *  [Advanced View](https://ary.wordpress.org/plugins/collect-and-deliver-interface-for-woocommerce/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  3 5-star reviews     ](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/reviews/)

## Contributors

 *   [ Halyra ](https://profiles.wordpress.org/harasse/)

## Support

Issues resolved in last two months:

     2 out of 2

 [View support forum](https://wordpress.org/support/plugin/collect-and-deliver-interface-for-woocommerce/)