Comment configurer la synchronisation avec un site Prestashop ?

Ce tuto traite de la configuration de la synchronisation de base du logiciel Viadev avec un site e-commerce Prestashop.

Cette configuration doit être effectuée par un informaticien.

Viadev utilise les services web Prestashop et ne nécessite donc pas un accès direct à la base de données ni l'ajout de scripts PHP ou de plugins dans Prestashop.

Les fonctionnalités suivantes sont supportées (et gratuites !) :

  • Récupération des commandes.
  • Création des nouveaux clients.
  • Création de la commande, livraison, facture et règlement selon le statut Prestashop.
  • Transfert des produits et des déclinaisons, textes par langue et 3 images par produit.
  • Mise à jour des prix et de la quantité en stock pour les produits et déclinaisons.

Suivez les étapes ci-dessous pour configurer la synchronisation avec Prestashop

Sur le site e-commerce, cliquez sur « Paramètres avancés » puis sur « Webservice ».

Générez une nouvelle clé API avec tous les droits sur toutes les ressources.

Cliquez sur « Enregistrer ».

Activez le service web puis cliquez sur « Enregistrer ».

Conservez la clé API générée car elle sera utilisée plus tard dans le tuto.

Cliquez sur « Paramètres de la boutique » puis sur « Trafic et SEO ».

Activez les URL accentuées.

Cliquez sur « Enregistrer ».

Si vous n'utilisez pas un plugin permettant de faire un arrondi à 5ct pour le Franc suisse (par exemple le module de Webbax), il est nécessaire de désactiver l'arrondi à 5ct dans la devise « Franc suisse » de Viadev.

Dans le ruban « Ventes », cliquez sur « Données supplémentaires » puis sur « Sites e-commerce ».

Cliquez sur « Ajouter ».

Renseignez une dénomination.

Sélectionnez le moyen de commande « E-Commerce ».

Naviguez dans l'onglet « Configuration XML ».

Le moyen de commande peut être utilisé dans les rapports afin d'identifier les performances des ventes en ligne.

Copiez le contenu du fichier « C:\ProgramData\Viadev\Connections\<SousDossierConnexion>\Document\ECommerceConfigTemplate.xml » dans la zone d'édition.

Adaptez les balises XML en suivant les explications fournies en commentaires. Les balises suivantes doivent dans tous les cas être ajustées :

  • StoreWSURL
  • StoreWSAPIKey
  • StoreAdminURL
  • NewContactTemplateContactCode (un nouveau contact modèle doit être créé)
  • ProductDefaultCategoryPSID
  • DiscountProductCode (un nouveau produit doit être créé)
  • PackagingProductCode (un nouveau produit doit être créé)
  • RoundProductCode (un nouveau produit doit être créé)
  • m_arSettlementMethod
  • m_arShippingWay

Cliquez sur « Valider ».

Cliquez sur « Actions » puis sur « Vérifier l'accès » pour tester la connectivité.

Est-ce que ce tutoriel a répondu à vos attentes ?

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *



Pin It on Pinterest