=== Colissimo Officiel : Méthodes de livraison pour WooCommerce ===
Contributors: iscpcolissimo
Tags: shipping, colissimo, woocommerce
Requires at least: 4.7
Tested up to: 6.4
Stable tag: 2.0.1
Requires PHP: 7.4.0
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Ce plugin permet d'utiliser les méthodes de livraison Colissimo dans WooCommerce

== Description ==

> #### Requirements
> [WooCommerce (Testé régulièrement sur sa dernière version)](https://wordpress.org/plugins/woocommerce/)

Ce plugin permet :
* L’intégration de l’affichage des points retrait sur le site marchand
* La génération et l’impression des étiquettes depuis le B.O. WooCommerce Colissimo
* Le suivi des expéditions aux destinataires

= Caractéristiques : =

Colissimo Officiel regroupe plusieurs fonctionnalités essentielles dans un seul plugin.

Celui-ci permet :
 
* EN FRONT OFFICE :
    - L’affichage en responsive design des points de retrait
    - Le suivi de commande depuis le site marchand
    - La simplification du process retour dont la possibilité d’effectuer le retour en boite aux lettres
* EN BACK OFFICE :
    - L’envoi de colis vers la France, l’Outre Mer et l’international
	- L’édition d’étiquettes depuis le back office marchand
	- La génération d’un bordereau de dépôt
	- Le suivi des commandes 

= Bénéfices pour le e-commerçant : =

Le plugin Colissimo-Officiel est une solution complète & gratuite qui vous permettra de gagner du temps au quotidien dans le traitement de vos commandes et le suivi de vos expéditions. Vous pourrez facilement développer vos ventes à l’export en proposant les services innovants de la gamme Colissimo.
En cas de besoin, vous pourrez vous appuyer sur le support technique Colissimo .

= Bénéfices pour le e-acheteur : =

Colissimo facilite également la vie du destinataire en lui proposant le plus large éventail de solutions de livraison (en France et à l’international).
L’e-acheteur peut suivre sur son espace client le parcours de son colis et effectuer les retours depuis ce même espace s’il le souhaite.


== Screenshots ==
1. Onglet commandes Colissimo
2. Onglet commandes WooCommerce
3. Paramétrage du plugin
4. Point de retrait Colissimo avec widget
5. Prévisualisation des frais de livraison
6. Associer les transporteurs à des zones


== Changelog ==

= 2.0.1 =

CORRECTIFS

* Correction d'une erreur PHP sur le listing des commandes Colissimo


= 2.0.0 =

FONCTIONNALITÉS

* Il est à présent possible de différencier les produits sans classe de livraison lors du paramétrage les tarifs de livraison
* Les tarifs Colissimo peuvent à présent être importés facilement pour chaque méthode à l'aide d'un bouton
* Une option a été ajoutée pour vous permettre de choisir entre le prix le moins cher ou le plus cher, lorsque plusieurs lignes de votre grille de prix correspondent au panier (la moins chère par défaut)
* Une nouvelle section dans les réglages relative aux colis a été ajoutée. Vous pouvez y définir plusieurs types d'emballage suivant le contenu du panier
* Une option a été ajoutée, vous permettant de donner le choix au client de générer une étiquette de retour pour certains produits en particulier au lieu de tous
* Une nouvelle option vous permet de paramétrer le nombre de jours pendant lesquels vos clients ont la possibilité de générer une étiquette de retours (14 jours par défaut)

AMÉLIORATIONS

* Les codes postaux des États-Unis contenant un tiret sont maintenant acceptés
* La dépendance à WooCommerce a été ajoutée pour se servir du nouveau système de dépendance de WordPress 6.5
* Vous pouvez maintenant paramétrer le nombre de jours durant lesquels l'extension rafraîchit le statut de livraison pour les colis en cours de livraison
* Les icones de téléchargement et d'impression ont été ajoutées dans le message de confirmation de création d'une étiquette
* L'option de nettoyage des vielles étiquettes est à présent activée par défaut afin d'éviter une surcharge de la base de données
* La méthode de livraison Colissimo Internationale à été dépréciée au profit de l'envoi avec signature (étant la même méthode côté Colissimo)
* Un formulaire a été ajouté dans les réglages afin de vous permettre de nous fournir un retour sur l'extension

CORRECTIFS

* Une sécurité a été ajoutée afin d'éviter un problème d'affichage sur la récupération du statut de livraison
* Lors d'une livraison en point de retrait pour un panier de plus de 20kg, les points non éligibles ne sont plus proposés
* Le listing des bordereaux a été revu pour corriger un problème où certaines pages étaient vides
* L'intégration avec le bloc Gutenberg de WooCommerce a été revue afin de corriger un problème d'appels multiples en tâche de fond (performances)
* La vérification sur le point de retrait sélectionné a été corrigée pour le bloc Gutenberg WooCommerce lorsque le client sélectionne point de retrait, puis une autre méthode, puis point de retrait à nouveau
* Dans certains cas, les informations du point de retrait sélectionné n'étaient pas sauvegardées. Une sécurité a été ajoutée pour éviter ce problème


= 1.9.5 =

CORRECTIFS

* La vérification des identifiants Colissimo dans les réglages et l'affichage du widget Colissimo ont été corrigés


= 1.9.4 =

AMÉLIORATIONS

* La durée de vie des logs Colissimo a été changée à 14 jours
* Un CSS spécial ajouté pour éviter les cas où un élément invisible recouvre le bouton de sélection des points de retrait
* Optimisation du chargement des scripts de la carte des points de retrait

CORRECTIFS

* Le pré-remplissage de l'adresse dans la carte des points de retrait a été corrigé pour l'ancien tunnel de commande, et ajouté pour le nouveau bloc Gutenberg de WooCommerce
* Correction de la valdation d'achat pour le nouveau bloc Gutenberg si la méthode sélectionnée n'est pas en point de retrait
* Correction d'un warning "silencieux" lors de la génération d'une étiquette depuis le listing des commandes Colissimo


= 1.9.3 =

FONCTIONNALITÉS

* Une option a été ajoutée pour permettre de prendre en compte le prix des produits sans livraison dans le calcul des frais de port

AMÉLIORATIONS

* Les produits virtuels ou n'ayant pas besoin de livraison ne sont plus affichés dans le bandeau de génération d'étiquette et la déclaration de douanes
* Le lien direct d'édition d'une commande est maintenant utilisé sur le listing Colissimo à la place du lien WordPress de base (pour le HPOS)

CORRECTIFS

* Un message d'erreur a été corrigé sur le bloc Gutenberg de panier de WooCommerce


= 1.9.2 =

FONCTIONNALITÉS

* Vous pouvez maintenant télécharger les logs Colissimo depuis la configuration de l'extension
* Une option a été ajoutée pour permettre aux clients d'indiquer des instructions de livraison sur l'étiquette
* La compatibilité avec les sites WordPress multisite a été ajoutée

AMÉLIORATIONS

* Le mot de passe Colissimo rentré dans les réglages est maintenant encodé dans la base de données pour plus de sécurité
* L'apostrophe française est automatiquement remplacée afin d'éviter un problème de compatibilité avec la carte Colissimo pour la sélection d'un point de retrait
* L'extension est à présent compatible avec le nouveau bloc Gutenberg de WooCommerce de tunnel de commande, pour la sélection des points de retrait
* L'extension a une meilleure compatibilité avec les sites dont certains dossiers ne sont pas ouverts en écriture
* Une sécurité a été ajoutée pour gérer les serveurs n'ayant pas activé l'extension PHP permettant la création de fichiers ZIP
* Le téléchargement des étiquettes n'ouvre plus d'onglet temporaire dans le navigateur
* L'affichage des options des méthodes de livraison a été revu pour les interfaces de WooCommerce 8.4

CORRECTIFS

* Un correctif a été apporté pour le listing des commandes Colissimo lorsque le HPOS est activé et que la synchro des commandes est désactivée dans WooCommerce
* La redirection après une suppression manuelle d'une étiquette a été corrigée lorsque le HPOS est activé et que la synchro des commandes est désactivée dans WooCommerce
* Les conditions "Prix maximum" et "Poids maximum" sont à présent correctement exportées lors de l'export des tarifs d'envoi
* La compatibilité avec d'anciennes versions de WooCommerce a été restaurée
* Certaines traductions manquantes ont été corrigées
* Le bon code pays est à présent utilisé pour les étiquettes de retour (le pays de l'adresse d'origine était utilisé dans certains cas)
* Les accents dans les noms de produits sont à présent correctement remplacés lors de la génération de la déclaration de douanes


= 1.9.1 =

AMÉLIORATIONS

* Les prix par défaut installés à la première activation ont été mis à jour pour suivre la grille tarifaire de 2023
* Les codes courts {order_date} et {order_number} sont à présent disponibles dans le sujet des emails de suivi Colissimo
* La génération d'une étiquette depuis la page d'édition d'une commande a été revue pour le HPOS
* La librairie TCPDF utilisée pour la génération des factures a été mise à jour
* Un message informatif a été ajouté pour les comptes Facilité n'ayant pas encore accepté les CGV
* De multiples sécurités ont été ajoutées suites aux modifications pour le HPOS afin de s'assurer que la commande existe bien lors de diverses manipulations

CORRECTIFS

* La redirection après suppression d'un bordereau depuis la page d'édition d'une commande a été corrigée
* L'application d'une méthode de livraison Colissimo depuis la page d'édition d'une commande a été corrigé
* Une sécurité a été ajoutée lors de la mise à jour des données relatives aux bordereaux pour les versions antérieures à la v1.8.2
* Correction de la mise à jour des statuts Colissimo pour les commandes avec numéros de suivi importés


= 1.9.0 =

FONCTIONNALITÉS

* L'extension a été intégralement revue pour être compatible avec l'option COT (HPOS) de WooCommerce

AMÉLIORATIONS

* La ligne de l'adresse est à présent automatiquement séparée en deux lignes lorsque la valeur dépasse la longueur maximum gérée par Colissimo, lorsque c'est possible

CORRECTIFS

* Les factures n'ont plus de problème à se générer lorsqu'une image est présente dans le nom de la méthode de paiement


= 1.8.2 =

FONCTIONNALITÉS

* Une documentation pour développeurs a été ajoutée dans les réglages du plugin
* Une option a été ajoutée dans les réglages pour permettre de mettre en place un surcoût global aux livraisons
* Le bordereau de fin de journée devient le bordereau de fin de période, et une option a été ajoutée pour permettre de choisir le nombre de jours concernés
* Un filtre par date a été ajouté aux filtres du listing des commandes faites avec Colissimo
* Une option a été ajoutée dans le bandeau Colissimo pour permettre de changer la méthode de livraison d'une commande pour une méthode Colissimo
* Il est à présent possible de modifier le point de retrait d'une commande depuis le bandeau Colissimo
* La livraison en DDP a été ajoutée pour l'Australie
* Une option a été ajoutée pour permettre de spécifier le nombre d'exemplaires de la CN23 voulu
* Un bouton a été ajouté sur la popup de sélection des points de retrait pour permettre aux clients d'afficher plus de points
* Une option a été ajoutée pour ajouter ou non la facture lors de l'impression d'une étiquette
* Une section contenant des tutoriels vidéo a été ajoutée dans les réglages du plugin

AMÉLIORATIONS

* Une page de création de bordereau et une page d'historique des bordereaux ont été ajoutées dans le menu Colissimo
* Une section "Accueil" a été ajoutée dans les réglages du plugin pour accompagner les nouveaux utilisateurs
* Les options de livraison gratuite ne forcent plus l'affichage des méthodes d'envoi si aucune ligne de la grille de prix ne correspond au panier
* Une sécurité a été ajoutée sur l'option de nettoyage des étiquettes pour la réactiver si son déclencheur s'est désactivé
* Si une erreur survient lors de l'impression d'étiquettes en imprimante thermique, le message d'erreur est à présent affiché directement plutôt que de rediriger vers la console du navigateur

CORRECTIFS

* La compatibilité avec certaines configurations serveur a été ajoutée (au niveau de l'inclusion de fichiers)
* La carte de points de retrait s'affiche à présent correctement lorsque sa popup est fermée puis réouverte
* Le format d'étiquette en retour à l'international est à présent forcé au format PDF même si un autre format est sélectionné dans les réglages, car c'est le seul format disponible pour le retour avec cette méthode
* La librairie de gestion des PDF ne tente plus de charger sa configuration dans des dossiers inaccessibles
* La fréquence de notre tâche cron WordPress passe de 15 secondes à 15 minutes


= 1.8.1 =

FONCTIONNALITÉS

* La compatibilité avec WPML a été ajoutée pour les filtres sur les classes de livraison
* Une nouvelle option vous permet de baser les frais de livraison sur le prix hors taxe des produits

AMÉLIORATIONS

* Mise à jour du numéro de version de WooCommerce testé
* Ajout d'une sécurité lors de l'export des tarifs d'envoi
* La popup de la carte des points de retrait a été revue pour éviter les incompatibilités avec certains thèmes (aucun changement visuel apparent)
* Un message informatif a été ajouté dans les réglages lorsque le thème DIVI est actif et que son option modifiant jQuery est activée
* Les filtres WooCommerce sont à présent conservés après la génération d'une étiquette sur le listing des commandes WooCommerce
* Le retour des colis a été activé pour le Danemark et la Suède
* Le format du code postal est à présent automatiquement corrigé pour le Luxembourg lors de la génération d'une étiquette, lorsque le préfixe "L-" est présent

CORRECTIFS

* Les emojis dans les noms de produits ne bloquent plus la génération de la déclaration de douanes
* Une sécurité a été ajoutée lors de la génération d'une étiquette lorsqu'un des produits achetés a été supprimé de la boutique
* Une sécurité a été ajoutée sur le bandeau Colissimo lorsque WooCommerce échoue à charger la méthode de livraison
* Si un numéro de téléphone de livraison est renseigné, alors il est utilisé pour la génération de l'étiquette plutôt que le numéro de téléphone de facturation


= 1.8.0 =

FONCTIONNALITÉS

* Une option a été ajoutée pour permettre de limiter le nombre de points de retrait affichés sur la carte
* Une option a été ajoutée pour permettre de n'afficher que certains types de points de retrait sur la carte
* Une option a été ajoutée pour permettre de n'afficher que la liste des points de retrait en version mobile, sans la carte
* La livraison vers Saint-Martin est désormais disponible avec et sans signature

AMÉLIORATIONS

* Un nouveau hook a été ajouté pour permettre la personnalisation des PDF téléchargés
* Mise à jour de la dernière version testée de WooCommerce
* La version minimale de PHP a été relevée à 7.4.0
* Un message d'avertissement a été ajouté dans les réglages lorsque le poids de l'emballage est anormalement élevé
* Un message d'avertissement a été ajouté sur le listing des commandes Colissimo lorsque le système de cron de WordPress est désactivé
* L'expédition depuis Andorre a été activée
* La confirmation de sélection d'un point de retrait a été supprimée
* Les identifiants sont à présent vérifiés lorsqu'ils sont entrés ou modifiés dans les réglages et de meilleurs instructions sont ajoutées
* Le système de popup contenant la carte des points de retrait a été amélioré afin d'éviter des problèmes d'incompatibilité avec d'autres plugins/thèmes

CORRECTIFS

* Correction du téléchargement des étiquettes lorsque mod_deflate est activé sur le serveur
* La méthode de points de retrait n'est plus proposée aux clients si les identifiants dans les réglages sont incorrects ou manquants
