Vous expédiez vos commandes avec Wing et vous avez une boutique Magento (1 et 2). Vous souhaitez connecter votre Magento à la plateforme Wing, suivez la procédure et les recommandations suivantes :
Préparation de mon back-office
Magento 1
Plusieurs vérifications sont nécessaires :
- vérifiez le bon fonctionnement de l'API V2 SOAP Magento. Pour se faire, il ne doit pas y avoir une erreur "https://nom-de-domaine/index.php/api/v2_soap/?wsdl".
- exemple en cas d'erreur
- exemple sans erreur
- exemple en cas d'erreur
- vérifiez que le mode WS-i est désactivé. Pour activer / désactiver le mode de conformité WS-I, procédez comme suit:
- Dans le panneau d'administration Magento, accédez à Système> Configuration> Magento Core API.
- Dans la liste déroulante Conformité WS-I, sélectionnez Non pour désactiver le mode de conformité WS-I et Oui pour activer le mode de conformité WS-I , en conséquence .
- vérifiez que votre back-office n'a pas une protection supplémentaire (htaccess, ...)
Magento 2
Assurez-vous d'avoir un compte admin "Magento 2" pérenne. Ce compte doit être toujours actif. Le bon fonctionnement de la connexion avec la plateforme Wing repose sur cet aspect.
Connexion à la plateforme Wing
magento 1
La connexion de votre boutique "Magento 1" avec la plateforme Wing s'effectue par webservice via l'API SOAP. C'est un terme technique, mais rassurez-vous la procédure est simple. Cette connexion ne requiert pas l'installation d'une extension Magento.
Connexion avec Wing par l'API SOAP/XML-RPC
La synchronisation des commandes entre la plateforme Wing et votre boutique "Magento 1" est faite par une connexion en web service en utilisant la couche API SOAP-XML-RPC. La mise en place de cette connexion par : la "création d'un rôle Wing" et la "création d'un utilisateur Wing".
1- Création d'un rôle Wing
- Allez dans "Système > Services Web > SOAP-XML-RPC Rôles"
- Cliquez sur le bouton "nouveau rôle".
- Donnez un nom à votre rôle, par exemple "wing".
- Assignez des ressources à votre rôle créé. Suivez le modèle ci-dessous :
2- Création d'un utilisateur Wing
- Allez dans "Système > Services Web > SOAP-XML-RPC Utilisateurs"
- Cliquez sur le bouton "nouveau utilisateur".
- Donnez un nom d'utilisateur à votre utilisateur, par exemple "wing".
- Donnez un nom et prénom à votre utilisateur
- Donnez une clé API à votre utilisateur. Cette clé correspond au paramètre "clé API" du canal Wing de type "Magento 1"
- Assigner cet utilisateur au rôle que vous avez défini plus haut
Création d'un canal de synchronisation dans Wing
- Connectez-vous à https://dashboard.wing.eu/ avec vos identifiants
- Dans le menu de gauche, cliquez sur « Paramètres »
- Rechercher l'intégration "Magento 1" et cliquez sur « Ajouter »
- Remplissez ensuite les différents champs présents dans la fenêtre
- Donnez un nom à l'intégration, vous pouvez utiliser votre nom de votre boutique Magento
- Renseignez le lien WSDL de votre boutique. Ce lien est le plus souvent comme suit "https://nom-de-domaine/index.php/api/v2_soap/?wsdl"
- renseignez un "Nom d'utilisateur" et une "Clé API" définis dans le back-office "Magento 1" (voir la section précédente).
- sélectionnez des statuts de synchronisation des commandes. Le statut le plus communément utilisé est "processing".
- Cliquez sur « OK ».
Magento 2
Connectez votre boutique "Magento 2" en suivant les étapes suivantes :
- Connectez-vous à https://dashboard.wing.eu/ avec vos identifiants
- Dans le menu de gauche, cliquez sur « Paramètres »
- Rechercher l'intégration "Magento 2" et cliquez sur « Ajouter »
- Remplissez ensuite les différents champs présents dans la fenêtre
- Donnez un nom à l'intégration, vous pouvez utiliser votre nom de votre boutique Magento
- Renseignez l'URL (nom de domaine ou lien) de votre boutique magento.
- Renseignez un nom d'utilisateur. C'est le login d'un compte admin magento 2
- Renseignez une clé API. C'est le mot de passe du compte admin magento 2
- Cliquez sur l'option "Notify Customer ?" si vous souhaitez déclencher la notification par email de vos clients à l'emballage d'une commande
- Sélectionnez un ou plusieurs statuts de commandes à synchroniser
- Sélectionnez un ID de la boutique que vous souhaitez ajouter si vous êtes en multi-boutique
- Cliquez sur « OK ».
Gestion des modes d'expédition
Magento 1
La configuration des modes d'expédition "Magento 1" s'effectue dans "Système > Configuration > Méthodes d'envoi". Trouvez plus d'informations ici.
Pour synchroniser vos commandes "Magento 1" sur Wing, vous devez mapper (faire correspondre) vos tarifs d'expédition "Magento 1" avec les modes de livraison Wing disponibles : Wing Standard, Wing Standard avec signature, Wing standard relais et Wing Express.
Le mapping Wing repose sur la présence de mots clés sur le titre des méthodes d'envoi "Magento 1".
- Wing standard : correspond à une expédition "Colissimo sans signature". Vous devez ajouter le mot clé "standard" ou "colissimo" au titre de la méthode d'envoi "Magento 1".
- Wing standard avec signature : correspond à une expédition "Colissimo avec signature". Vous devez ajouter le mot clé "standard" ou "Colissimo" + le mot clé "avec signature" au titre de la méthode d'envoi "Magento 1".
- Wing standard relais : correspond à une expédition "Colissimo en points relais / Colissimo relais". Vous devez utiliser la phrase "Colissimo en points relais" dans le titre de la méthode d'envoi "Magento 1".
🚨 Ce mode d'expédition est possible uniquement si vous installez l'extension Wing jointe en bas de cet article. - Wing express : correspond à une expédition "Chronopost". Vous devez ajouter le mot clé "express" ou "Chronopost" au titre de la méthode d'envoi "Magento 1".
Magento 2
La configuration des modes d'expédition "Magento 2" s'effectue dans "Stores > Configuration > Sales > Shipping Methods". Trouvez plus d'informations ici.
Pour synchroniser vos commandes "Magento 2" sur Wing, vous devez mapper (faire correspondre) vos tarifs d'expédition "Magento 2" avec les modes de livraison Wing disponibles : Wing Standard, Wing Standard avec signature, Wing standard relais et Wing Express.
Le mapping Wing repose sur la présence de mots clés sur le titre des méthodes d'envoi "Magento 2".
- Wing standard : correspond à une expédition "Colissimo sans signature". Vous devez ajouter le mot clé "standard" ou "colissimo" au nom de la méthode d'envoi "Magento 2".
- Wing standard avec signature : correspond à une expédition "Colissimo avec signature". Vous devez ajouter le mot clé "standard" ou "Colissimo" + le mot clé "avec signature" au nom de la méthode d'envoi "Magento 2".
- Wing standard relais : correspond à une expédition "Colissimo en points relais / Colissimo relais". Vous devez utiliser la phrase "Colissimo en points relais" dans le nom de la méthode d'envoi "Magento 2".
- Wing express : correspond à une expédition "Chronopost". Vous devez ajouter le mot clé "express" ou "Chronopost" au nom de la méthode d'envoi "Magento 2".
Gestion des points relais
Pour rendre disponible l'expédition des commandes en points relais Colissimo, nous vous invitons à installer les extensions suivantes :
- pour Magento 1 : https://marketplace.magento.com/laposte-colissimo-coliposte-la-poste-so-colissimo.html
- pour Magento 2 : https://marketplace.magento.com/laposte-magento2-colissimo-module.html
🚨 pour Magento 1, vous devez en plus installer le module Wing attaché en bas de cet article.
Comment contrôler la descente
Lorsque fini la procédure de connexion de votre boutique Magento revenez à la page préparation. La synchronisation est automatique. Elle s'exécute toutes les 20 à 30 minutes. Vous devez la déclencher en cliquant sur "actualiser" en haut à droite à côté du bouton "nouvelle commande".
Toutes les commandes Magento avec les statuts "processing" doivent apparaître sur votre page de préparation. Si ce n'est pas le cas, contactez l'équipe Wing en envoyant un email à support@wing.eu.
Pour chaque commande synchronisée, vérifiez la correspondance entre le transporteur sur Wing et celui sur votre back-office Magento. Le transporteur Wing s'affiche sur la colonne "livraison" de votre tableau de commandes. Si la correspondance n'est pas celle souhaitée, contactez l'équipe Wing en envoyant un email à support@wing.eu.
🚨 Si vous êtes en démarrage d'activité et vous n'avez pas de commandes, alors créez des commandes test pour vérifier le fonctionnement du paramétrage du module Wing et la mise en correspondance des transporteurs.
Problèmes les plus fréquents
- ma commande n’apparaît pas sur la plateforme Wing : les raisons sont multiples.
- Assurez-vous que la date de la commande est antérieur à la dernière date de synchronisation sur la plateforme Wing.
- Assurez-vous que la commande n'est pas affichée en erreur.
Si les deux conditions ne sont pas réunies alors envoyez un email à support@wing.eu en indiquant la (les) référence(s) de commande(s) concernée(s).
- les numéros de suivi ne sont pas remontés sur votre back-office Magento : assurez-vous que la commande soit emballée sur la plateforme Wing. Si tel est le cas, envoyer un email à support@wing.eu en indiquant la (les) référence(s) de commande(s) concernée(s).
Compatibilité avec les modules partenaires
La solution Wing est compatible avec les extensions colissimo suivants :
- Colissimo de Magento 1 : https://marketplace.magento.com/laposte-colissimo-coliposte-la-poste-so-colissimo.html
- Colissimo de Magento 2 : https://marketplace.magento.com/laposte-colissimo-magento2-module-colissimo.html