Attention : Si vous passez d'un compte de pré-prod à un compte de production, il vous faudra créer un nouveau Connecteur Prestashop dans Shippingbo.
Pour connecter votre site Prestashop à Shippingbo, la procédure se déroulera en 3 étapes :
- Générer et renseigner la clé API
- Installer le module pour la récupération des numéros de points relais
- Installer le module pour l’intégration des informations de suivi dans votre modèle d'e-mail lors de l’expédition d’une commande
Générer et renseigner la clé API
Étape 1 : Rendez-vous sur votre backoffice Prestashop.
Étape 2 : Dans le menu à gauche, allez dans la rubrique "Paramètres avancés", puis cliquez sur "Service web" (ou "Webservices", cela dépend des Prestashop) :
- Activer le service web
- Activer le mode CGI de PHP
- Cliquer sur "Ajouter une clé de service web" pour générer une clé API
- Description de la clé = Shippingbo
- Cases à cocher pour les permissions = toutes les cases des colonnes GET, PUT et POST (possibilité de cliquer sur l'en-tête d'une colonne pour tout sélectionner directement)
- Cliquer sur "Générer"
- Puis Enregistrez
Vous trouverez ci-dessous les droits qui doivent être activés, à minima, pour que la connexion dans Shippingbo fonctionne :
- GET : addresses, carriers, countries, currencies, customers, orders, products, states, + les droits spécifiques des modules relais(si c'est votre cas)
- PUT : orders
Attention Si vous utilisez un système réseau comme Cloudfare, merci d'autoriser les Ip Shippingbo sur ce réseau en plus de votre source de vente Prestashop. [aws.eu-central-1] 3.74.16.63 3.74.39.181 3.74.48.178 [aws.eu-west-1] 52.18.227.53 52.213.188.24 52.48.188.143" |
Créez un service externe dans Shippingbo
REMARQUE Découvrez notre parcours de connexion à suivre sur notre tutoriel ici. |
Étape 1 : Rendez-vous sur votre interface Shippingbo pour créer votre service externe dans le menu Configurations -> Services externes -> Cliquer sur "Ajouter un canal de vente" :
Étape 2 : Cherchez "Prestashop" dans la barre de recherche, puis cliquez sur l'onglet Prestashop qui apparaît :
Étape 3 : Votre connecteur s'ouvre et une première catégorie apparaît :
1) Le stylet à droite de Prestashop vous permet de modifier le nom de votre connecteur.
2) Le bouton "Consulter l'aide" vous redirige vers ce tutoriel.
3) L'icône graphique permet de vérifier la validité de la connexion entre Shippingbo et votre boutique Prestashop.
4) Le bloc Commandes vous informe sur les fonctionnalités activées, désactivées ou indisponibles entre votre compte Shippingbo et votre boutique Prestashop au niveau des commandes : récupération des commandes, clôture des commandes, envoi des commandes, accepteur des commandes.
5) Le block Stock vous informe sur les fonctionnalités activées, désactivées ou indisponibles entre votre compte Shippingbo et votre boutique Prestashop au niveau du stock : récupération des stocks, envoi des stocks.
REMARQUE
Le code couleur des icônes est le suivant :
- en bleu les fonctionnalités actives
- en gris foncé les fonctionnalités désactivées mais disponibles
- en gris clair les fonctionnalités indisponibles
Étape 4 : En cliquant sur les 3 petits points à droite de l'icône graphique, vous pourrez accéder aux appels effectués avec ce service :
Connecter Prestashop à Shippingbo
Un minimum de 3 informations sont à renseigner pour connecter Prestashop à votre compte Shippingbo :
Étape 1 : Dans un premier temps, il faut impérativement renseigner les informations suivantes dans le bloc "Paramètres généraux" :
- Hôte
- Clé API Prestashop
- URL de connexion admin
Étape 2 : Mappez les états des commandes : rendez-vous à la catégorie "Etats des commandes" puis cliquez sur le stylet en haut à droite pour modifier les statuts :
Étape 3 : Sélectionnez dans la liste déroulante le statut Shippingbo correspondant à l'identifiant du statut Prestashop puis validez les modifications une fois effectuées :
REMARQUE
Vous pourrez supprimer ce connecteur en vous rendant dans les paramètres avancés et en cliquant sur "Supprimer le connecteur" dans le bloc Suppression.
Étape 4 : Renseignez ensuite le reste des informations dont vous avez besoin dans les blocs suivants : Récupération des commandes ; Clôture des commandes ; Envoi des stocks ; et même dans les Paramètres avancés.
Pour activer la récupération des commandes, cliquez sur la flèche à droite de la catégorie :
REMARQUE
Pour récupérer les IDs des statuts de commandes sur votre backoffice Prestashop, rendez-vous dans le menu Paramètres de la boutique -> Commandes -> Etats de commandes :
Attention : Si vous souhaitez connecter votre Prestashop en Multi boutique, veuillez suivre les étapes suivantes : Etape 1 : Créer une seconde clé API filtrée par boutique Etape 2 : Créer un second connecteur Prestashop dans Shippingbo pour connecter la seconde boutique Etape 3 : Activer les flux, à l'exception du flux de stock qui doit être activé seulement sur un connecteur. |
Installer le module pour la récupération des numéros de points relais
REMARQUE
Cette étape n’est nécessaire que si vous proposez la livraison en points relais (peu importe le transporteur) sur votre Prestashop.
ATTENTION Cette manipulation nécessite des connaissances techniques. Nous vous conseillons donc de demander de l’aide à votre webmaster/développeur/agence web. |
Pour installer le modules de récupération des numéros de points relais sur Shippingbo, veuillez consulter notre tutoriel ici.