Passer au contenu principal

PrestaShop

Comment installer le plugin PrestaShop ?

Le plugin permet un traitement complet des commandes(order handling) entre les marketplaces et votre boutique, une nouvelle tarification (repricing) de vos produits grâce à l'analyse des prix du marché et à l'exportation des produits.

Étape 1 : Installer le plugin

  1. Naviguez vers la section des modules dans PrestaShop et cliquez sur "Module Manager" (Nº 1)

  2. Cliquez ensuite sur "Upload a module" et choisissez le plugin zip à télécharger (No. 2-3).

  3. Activez le plugin installé dans la vue des modules.

  4. Une fois le plugin installé, retournez sur votre compte Channel Pilot Pro et créez une nouvelle boutique.

Étape 2 : Configurer le plugin

Retournez dans PrestaShop et accédez au plugin que vous venez d’installer.

Modules → Module Manager → Configure

Vous trouverez ici quatre blocs de paramètres distincts :

Paramètres généraux (General settings) (n° 4)

  • CP Check IP ?:Activez cette option pour vérifier l'adresse IP utilisée (utile pour établir une liste noire ou une liste blanche).

  • Numéro d'article (Article Number) :Sélectionnez le champ de données que vous souhaitez utiliser pour identifier vos produits.

FeedExport (n° 5)

  • Activate FeedExport : Activez ou désactivez l'exportation.

  • Password (Mot de passe) : Vous pouvez saisir un mot de passe.

    • Si vous le faites, le mot de passe doit être ajouté à l'"Hook-URL" pour que l'exportation fonctionne.

  • Product attributes to Export (Attributs du produit à exporter) : Choisissez les attributs que vous souhaitez inclure dans votre exportation.

  • Include products without stock in the FeedExport? (Inclure les produits sans stock dans le FeedExport ?) : Activez/désactivez cette option pour inclure ou exclure les articles sans stock.

  • CP_EXPORT_PRICE_WITH_TAX? : Exporter le prix de base avec ou sans taxe.

  • Your FeedExport (Votre flux d'exportation) : Affichez l'URL de téléchargement de votre exportation, y compris le mot de passe s'il a été défini.

Prix CP (Nº 7) et Marché CP (Nº 8)

  • CP Activate Prices (CP Activer les prix) : Activer ou désactiver le crochet pour « Repricing ». Vous trouverez plus d'informations sur les « Hooks » au bas de la page.

  • CP Activate Marketplaces (CP Activer Marketplaces) : La connexion à la marketplace peut être activée ou désactivée.

  • New order paid (Nouvelle commande payée) : Choisissez l'affichage standard pour les commandes payées.

  • New order not paid (Nouvelle commande non payée) : Choisissez l'affichage standard pour les commandes non payées.

  • Cancellation (Annulation) : Choisissez l'affichage standard pour les annulations de commandes.

  • Delivery (Livraison) : Choisissez l'affichage standard pour les commandes livrées.

Si tous les réglages sont terminés, cliquez sur "Save". Le plugin peut maintenant être utilisé.

Assurez-vous d'avoir créé une boutique fonctionnelle avec les paramètres corrects.

Communiquez le nom unique de la boutique (s'il y en a plusieurs) à votre Account Manager de Channel Pilot Solutions, qui doit effectuer les dernières étapes de l'activation.

Étape 3 : Fonction du plugin et crochets pour la synchronisation manuelle

Le plugin s'exécute automatiquement (par défaut toutes les 15 minutes) et déclenche les fonctions suivantes :

  • Importation de nouvelles commandes

  • Synchronisation des livraisons

  • Synchronisation des annulations

  • Synchronisation des nouvelles informations de prix (si les Paramètres de révision des prix est utilisé)

L'initiateur de la communication cyclique est toujours Channel Pilot Pro. Par conséquent, aucun "cronjob" ou autre processus temporisé n'a besoin d'être implémenté dans le plugin / système de boutique. Channel Pilot Pro contrôle le plugin.

Ces actions peuvent être déclenchées manuellement à l'aide de crochets (hooks), mais il est recommandé de ne les utiliser que pour les cas de test ou pour la gestion des erreurs.

Ces URL crochets sont fournis par le système de boutique et chacun d'entre eux couvre les cas d'utilisation décrits ci-dessus. La procédure d'appel d'un hook URL est divisée en plusieurs sections :

  1. Channel Pilot Pro appelle un hook URL (https://www.shop.de/channelpilot?method=USE_CASE)

  2. Le plugin appelle l'API du vendeur et envoie / reçoit de nouvelles données.

  3. Le plugin met à jour les données dans le système de la boutique

  4. Le plugin répond à l'URL d'accroche

Il s'agit des URL qui peuvent être utilisées jusqu'à la version 1.7.8.9 :

À partir de la version 8.1, les crochets suivants doivent être utilisés :

Traitement des commandes

Annulation partielle / Retour partiel

  1. Accédez à PrestaShop et naviguez jusqu'à la commande pour laquelle vous souhaitez effectuer une annulation partielle ou un retour partiel.

  2. Ouvrez la commande correspondante et cliquez sur « Remboursement partiel ».

  3. Sélectionnez le produit et/ou les quantités de la commande.

  4. Cliquez sur « Remboursement partiel ».

S'il s'agit d'un remboursement avant expédition (c'est-à-dire une annulation), l'action dans PrestaShop déclenchera automatiquement une « Annulation partielle » sur la marketplace via Channel Pilot PRO.

S'il s'agit d'un remboursement après expédition (c'est-à-dire un retour), l'action dans PrestaShop déclenchera automatiquement un « Retour partiel » sur la marketplace via Channel Pilot PRO.

Annulations avec différents statuts

Disponible uniquement pour la version 8.1 ou supérieure

Pour gérer les annulations avec différents statuts dans PrestaShop, vous pouvez sélectionner plusieurs statuts dans les paramètres de notre module -> CP Marketplace (n° 8) :

Avez-vous trouvé la réponse à votre question ?