GLS Magento 2 : 2. Configuration

2. Configuration

2.1 Modes de livraison

Le module a créé un nouveau mode de livraison GLS dans Magasins > Configuration > Ventes > Modes de livraison.

Pour activer les modes de livraison GLS sur le site, il faut passer le paramètre « Activer » à OUI et renseigner les champs « Login du Webservice GLS » et « Mot de passe du Webservice GLS » dont les valeurs vous sont fournies par GLS.

Attention : pour utiliser le module officiel GLS pour Magento 2 vous devez être client GLS. L’utilisation des différents modes de livraison GLS est soumis à l’acceptation des conditions générales de vente GLS. L’activation des modes de livraison GLS de ce module doit être en adéquation avec les grilles tarifaires signées avec GLS. Pour plus d’informations veuillez vous rapprocher de votre contact commercial GLS.

Si vous n’êtes pas client GLS, connectez-vous sur le site internet www.gls-group.eu pour découvrir toutes les prestations GLS et prendre contact avec GLS.

Le module est fourni avec un paramétrage par défaut et ces paramètres sont modifiables dans le menu Magasins > Configuration > Ventes > Méthodes de livraison > GLS, votre partenaire transport :

  • Titre : Libellé du groupe de mode de livraison « GLS » proposé sur le site (Pour le bon fonctionnement du module, merci de mettre "GLS" dans le titre) 
  • Activé : Par défaut désactivé lors de l’installation du module, à passer à Oui pour voir apparaître les modes de livraison GLS sur le site
  • Login du webservice GLS : A renseigner, fourni par GLS
  • Mot de passe du webservice GLS : A renseigner, fourni par GLS
  • Poids maximum des articles : Poids maximum d’un colis que GLS peut prendre en charge
  • GLS Chez Vous : Active ou désactive le mode de livraison à domicile

Cette prestation correspond à l’offre tarifaire GLS :

      -  Business Parcel pour vos expéditions vers la France
      -  Euro Business Parcel pour vos expéditions vers l'Europe
      -  Global Business Parcel pour vos expéditions dans le monde entier

  • Configuration GLS Chez Vous : Champ de paramétrage, voir explications détaillées et exemples ci-dessous
  • Ordre de tri GLS Chez Vous : Définit l’ordre de tri de la livraison à domicile parmi les modes de livraison GLS 
  • GLS Chez Vous+ : Active ou désactive le mode de livraison à domicile

Cette prestation correspond à l’offre tarifaire GLS : Flex Delivery Service

  • Configuration GLS Chez Vous+ : Champ de paramétrage, voir explications détaillées et exemples ci-dessous
  • Ordre de tri GLS Chez Vous+ : Définit l’ordre de tri de la livraison à domicile parmi les modes de livraison GLS
  • GLS Point Relais : Active ou désactive le mode de livraison en Point Relais

Cette prestation correspond à l’offre tarifaire GLS : Shop Delivery Service

  • Clé API Google Maps : Clé API pour utiliser le mode de livraison Point Relais afin de localiser les relais sur une carte Google Maps (pour la génération de cette clé, voir : 5.1 Génération de la clé API Google Maps)
  • Configuration GLS Point Relais : Champ de paramétrage, voir explications détaillées et exemples ci-dessous
  • Ordre de tri GLS Point Relais : Définit l’ordre de tri de la livraison en point relais parmi les modes de livraison GLS
  • Uniquement les points relais XL : Active l’affichage des points relais XL uniquement (non par défaut)
  • GLS avant 13h : Active ou désactive le mode de livraison express en mains propres avant 13h 

Cette prestation correspond à l’offre tarifaire GLS : Express Parcel Guaranteed

  • Configuration GLS avant 13h : Champ de paramétrage, voir explications détaillées et exemples ci-dessous
  • Ordre de tri GLS avant 13h : Définit l’ordre de tri de la livraison express parmi les modes de livraison GLS
  • URL de suivi : Utilisé pour générer les liens de suivis de colis
  • Débogage : Permet d’activer la fonction de débogage du module de calcul des frais de port (Fonction avancée pour les développeurs)
  • Ordre de tri : Défini l’ordre de tri du groupe de modes de livraison GLS parmi les autres modes de livraison.

Les champs de configuration utilisent une syntaxe au format PHP utilisée par le module OWEBIA pour Magento 2, dont voici la documentation.

Voici par exemple le paramétrage fourni pour la livraison à domicile :

  1. title : libellé affiché sur le site pour ce mode de livraison
  2. enabled : conditions d’activation de cette méthode. Dans cet exemple, cette méthode ne s’affiche que si le pays de destination est la France
  3. price : frais de port pour cette méthode. Dans cet exemple, si le poids total du panier est inférieur ou égal à 150, les frais seront de 5, si le poids total du panier est compris entre 150 et 160, les frais seront de 3 et dans les autres cas ils seront de 0

Il est possible d’ajouter des filtres sur le groupe de client, la catégorie des produits dans le panier etc … (voir documentation pour plus d’informations)

Plusieurs méthodes peuvent être créées par champs de configuration. Pour cela, il faut dupliquer la fonction addMethod en définissant d'autres règles.

Attention : dans le nom de la méthode (ex : ci dessus tohome_fr), seulement la partie situé après le underscore peut être modifiée.

2.2 GLS Configuration avancée 

2.2.1 Configuration générale

Code agence : Code de l’agence GLS à laquelle vous êtes lié. Information fournie par GLS.

2.2.2 Configuration des imports/exports

Cette section comporte la configuration pour gérer l’import et l’export des commandes GLS. Pour plus d’informations sur l’import et l’export GLS, voir 4. Import/Export.

  • Actif : Activation de l’import/export automatique via une tâche cron.
  • Fréquence : Fréquence d’activation de la tâche cron en minutes (toutes les X minutes).
  • Expression cron : Expression cron générée à partir de la fréquence rentrée dans le champ au dessus (si vous ne voyez pas la modification après la sauvegarde, il faut rafraîchir le cache Magento de la configuration).
  • Dossier d’import : Dossier dans lequel se trouvent les commandes à importer.
  • Dossier d’export : Dossier dans lequel sont téléchargées les commandes exportées.
  • Statut des commandes à exporter : Statut des commandes à exporter pour l’export automatique via la tâche cron.

Still need help? Contact Us Contact Us