Comment créer une application privée Shopify pour connecter Atoo-Sync?
Créer une application privée Shopify
Cette documentation explique pas à pas comment créer une application privée dans Shopify en utilisant l’Espace Développeur (Shopify Dev Dashboard).
1. Prérequis
Avant de commencer, vous devez disposer :
- D’un accès à l’Espace Développeur Shopify (accès développeur du client).
2. Accéder au Shopify Dev Dashboard
depuis la liste des boutiques
- Cliquez en haut à droite sur votre avatar.
- Choisissez Dev Dashboard dans le menu.

3. Créer une nouvelle application
-
Dans le Dev Dashboard, cliquez sur Create app (Créer une application)


-
Donnez un nom à l’application.
Exemple : Atoo-Sync GesCom
-
Dans la section URLs, renseignez l’URL du site Atoo-Sync :
https://www.atoo-next.net/

4. Sélectionner les permissions (Scopes)
- Descendez jusqu’à la section Access.
- Cliquez sur Select scopes.

Décochez Use Legacy install flow (Utiliser le flux d’installation hérité) - Une nouvelle fenêtre s’ouvre : cochez toutes les permissions nécessaires. (Tout autoriser)

- Cliquez sur Done.
5. Publier la version de l’application
- En haut à droite, cliquez sur Release.
- Indiquez :
- Version name : par ex.
1.0 - Version message : date de création ou commentaire

- Version name : par ex.
- Validez.
Votre application apparaît alors dans la liste des versions.
6. Choisir le mode de distribution
- Aller dans Accueil
- Section Distribution
- Cliquer sur Sélectionner un mode de distribution


6.1 Choisir “Distribution personnalisée”
Dans la fenêtre :
- Distribution publique → à ne jamais utiliser
- Distribution personnalisée → sélectionner cette option
Cliquer Sélectionner

Ensuite :
Cliquer Sélectionner une distribution personnalisée
Dans le pop-up suivant :
Confirmer
6.2 Générer le lien d’installation pour le client
- Dans l’écran de distribution personnalisée, renseigner :
→ Domaine de la boutique du client
Exemple :atoosync.myshopify.com

- Cliquer sur Générer un lien
Une fenêtre confirme :
Cliquer Générer un lien

- Le lien d’installation apparaît :
Exemple :
https://admin.shopify.com/oauth/install_custom_app?client_id=XXXX
- Cliquer Copier

7. Installer l’application sur une boutique Shopify
- Dans le menu de gauche, cliquez sur Home.
- À droite, cliquez sur Install app.

- Choisissez la boutique cible dans la liste.

- Shopify ouvre un nouvel onglet : cliquez sur Installer.

Après installation, retournez sur le Dev Dashboard :
Le compteur Installs doit afficher 1.
8. Récupérer les identifiants API
Dans le Dev Dashboard :
- Ouvrez l’application créée.
- Allez dans Settings.
- Vous trouverez :
- Client ID
- Secret

Ces informations sont nécessaires pour configurer la connexion dans Atoo-Sync.
9. Configurer la connexion dans Atoo-Sync
Dans Atoo-Sync :
- Ouvrez Configuration du site Web.
- Renseignez :
- URL de la boutique :
https://****.myshopify.com/ Remplacez les **** par le nom de votre boutique- Application Client ID
- Application Secret
- URL de la boutique :
- Cliquez sur Enregistrer puis Tester la connexion.
