Difficulté technique : 1/5.

Durée : 10 minutes.

1 – Configuration et activation du webservice

1.1 – Réécriture d’URL

Pour cela activez l’option URL simplifiée sur l’onglet Préférences, puis SEO & URLs :

Avant d’autoriser la publication de webservices, vous devez préalablement activer la réécriture d’URL (URL Rewriting).

Dans cette section, cliquez sur URL simplifiée OUI.

Cliquez sur Enregistrer.

1.2 – Activation des Webservices

Explication rapide : Les webservices de Prestashop permettent à un autre système autorisé (nous) d’avoir accès aux informations de votre site, telles que vos produits et vos images. So.market récupère la liste de vos produits toutes les 12h pour mettre à jour votre page.

Par défaut, cette fonctionnalité est désactivée. Vous devez donc l’activer.

Chemin d’accès sous Prestashop : onglet Outils (ou Paramètres avancés) puis Service Web

Cliquez sur « Oui » ou « Activer » puis sur « Enregistrer« .

2 – Création d’une clé d’accès

Une fois activé, le webservice reste fermé à l’ensemble des utilisateurs.
Vous devez créer un compte d’accès au webservice en générant une clé d’accès unique que vous nous transmettrez.

Chemin d’accès sous Prestashop 1.5 : Paramètres avancés, Services Web, puis Créer.

  1. Créer la clé : Cliquez sur le bouton Générer pour générer une clé aléatoire pour le service Web.
  2. Description de la clé : Vous pouvez fournir la description de la clé pour une meilleure compréhension.
  3. Statut : Activez la clé pour fournir une autorisation d’accès aux données à l’aide de la clé.
  4. Permissions : Donnez la permission d’accéder aux données en utilisant la clé donnée (sélectionnez les options « View(GET) » pour tous les éléments).
  5. Cliquez sur Enregistrer

En retournant sur la page webservice, vous pouvez maintenant voir que votre clé est bien activée :

Nous attirons votre attention sur la confidentialité de cette clé. Toute personne en possession de cette clé pourra récupérer les informations de votre boutique (suivant les permissions attribuées).

3 – Donnez nous accès à votre clé

Vous pouvez nous envoyer cette clé à l’adresse suivante : hello@so.market

3bis – Activez manuellement votre clé sur So.market

Vos pouvez entrer manuellement votre clé API sur votre compte So.market.

Pour cela, créez votre boutique en cliquant ici (ou si elle est déjà crée, cliquez sur « Modifier la boutique »).

  1. Cliquez sur le bouton « Prestashop » dans l’onglet « 5 – Liaison e-commerce »
  2. Indiquez l’adresse de votre site web (ex: https://monsiteweb.com)
  3. Entrez la clé d’authentification dans la case adéquate
  4. Faites la correspondance de vos catégories produits avec celles de So.market

Bravo ! 👌 Vos produits sont désormais en ligne sur So.market.


En cas de question, merci d’écrire à notre équipe à l’adresse suivante : hello@so.market

Difficulté technique : 1/5.

Durée : < 7 minutes.

Voici la démarche à suivre pour activer votre API Shopify et synchroniser vos stocks sur So.market :

Connexion back office Shopify - So.market
1- Connectez-vous à votre back office Shopify.

Apps and sale channels - So.market
2- Cliquez sur « Apps and sale channels » dans la barre de navigation sur la gauche de l’écran.

Develop apps for your store - So.market
3- Cliquez sur le bouton « Develop apps for your store ».

Create an app - So.market
4- Cliquez sur le bouton « Create an app ».

Champs create an app - So.market
5- Choisissez un nom pour votre app et inscrivez-le dans le champ d’écriture sous « App name ». Dans le champ d’écriture sous « App developer », inscrivez votre adresse mail reliée à votre boutique Shopify.
Cliquez ensuite sur le bouton « Create app ».

Configure Admin API scopes - So.market
6- Cliquez sur le bouton « Configure Admin API scopes ».

Configuration - So.market
7- Cochez chacune des cases qui se trouvent dans l’onglet « Configuration ». Pensez à bien descendre jusqu’en bas pour cocher toutes les cases.

Save - So.market
8- Une fois toutes les cases cochées, appuyez sur le bouton « Save ».

Overwiew - So.market
9- Cliquez sur « Overview » qui se trouve à côté de l’onglet « Configuration ».

Review configuration - So.market
10- Cliquez le sur bouton « Review configuration ».

Storefront API integration - So.market
11- Dans la partie « Storefront API integration » en bas de la page, cliquez sur « configure ».

Cochez les cases - So.market
12- Cochez chacune des cases. Pensez à bien descendre jusqu’en bas pour cocher toutes les cases.

Save - So.market
13- Une fois toutes les cases cochées, cliquez sur le bouton « Save ».

API credentials - So.market
14- Cliquez sur l’onglet « API credentials ».

Install app - So.market
15- Cliquez sur le bouton « Install app ».

Install - So.market
16- Un pop-up va s’afficher, cliquer sur le bouton « Install » en bas à droite de celui-ci.

Reveal token once - So.market
17- Cliquez sur « Reveal token once ».  Cette action vous permettra de connaître votre Admin API Access.

18- Vous aurez la possibilité de voir ce code une seule fois, donc une fois révélé, nous vous conseillons fortement de le copier/coller dans un endroit sécurisé pour ne pas le perdre.

Pour toute question, écrivez-nous à support@so.market.