État
Français
Se connecterCommencer gratuitement
Guide

La clé Shopify qui déplace votre boutique

Le transfert d’une boutique Shopify vers Omniterra passe par l’API de Shopify : rien n’est exporté, re-téléversé ni ressaisi. Il nous faut pour cela une seule clé, que Shopify ne délivre qu’à une application créée par vous, sur votre propre boutique. Comptez environ trois minutes ; cette page décrit tout le chemin.

4 min de lectureDonnées au octobre 2026

Ce qu’est cette clé, et pourquoi c’est vous qui la créez

Shopify ne distribue pas de mot de passe permettant à un service tiers de lire votre boutique. Vous créez à la place une petite application sur votre boutique, vous cochez exactement ce qu’elle peut lire, et Shopify lui remet un jeton. Vous collez ce jeton dans Omniterra, qui lit votre catalogue à travers lui.

Deux conséquences, toutes deux à votre avantage :

  • C’est vous qui décidez de ce que nous voyons. Nous n’obtenons que les autorisations que vous cochez. Nous demandons un accès en lecture, rien qui écrive dans votre boutique Shopify.
  • Vous pouvez couper à tout moment. Supprimez l’application dans Shopify et le jeton cesse immédiatement de fonctionner, sans prévenir personne.

Votre boutique Shopify continue de tourner pendant toute l’opération. Rien de ce que nous faisons ne la modifie.

Étape 1 — ouvrir les paramètres des applications

Dans votre admin Shopify, allez dans Paramètres → Applications et canaux de vente → Développer des applications.

Si un bouton Autoriser le développement d’applications personnalisées s’affiche, appuyez dessus. Shopify ne le demande qu’une fois par boutique, et seul le propriétaire peut le faire.

Étape 2 — créer l’application

Appuyez sur Créer une application, donnez-lui un nom que vous reconnaîtrez plus tard — « migration Omniterra » fera l’affaire — et confirmez.

À ce stade l’application est vide. Elle ne peut encore rien lire.

Étape 3 — cocher les autorisations

Ouvrez l’onglet Configuration, puis Intégration Admin API → Modifier.

Cochez l’accès en lecture pour tout ce que vous voulez reprendre :

Ce que vous voulez déplacerAutorisation à cocher
Produits, variantes, images`read_products`
Collections`read_products`
Clients`read_customers`
Commandes`read_orders`, `read_all_orders`
Réductions`read_discounts`, `read_price_rules`
Pages, articles de blog`read_content`
Menus`read_online_store_navigation`
Redirections (important pour le SEO)`read_online_store_pages`
Fichiers et images`read_files`
Stock et emplacements`read_inventory`, `read_locations`

Appuyez sur Enregistrer.

Omniterra affiche aussi cette liste exacte sur l’écran d’import, prête à copier, et vous indique celles qui manquent encore si la connexion revient incomplète.

Étape 4 — installer l’application et copier le jeton

Allez dans l’onglet Identifiants API et appuyez sur Installer l’application.

Shopify affiche alors le jeton d’accès Admin API, une chaîne commençant par `shpat_`. Copiez-le.

Lisez bien ce passage : Shopify n’affiche ce jeton qu’une seule fois. Si vous fermez la page sans l’avoir copié, vous ne pourrez plus le revoir — il faudra désinstaller puis réinstaller l’application pour en obtenir un nouveau. Rien n’est perdu, mais ce sont cinq minutes agaçantes.

Étape 5 — le coller dans Omniterra

Dans votre admin Omniterra, allez dans Produits → Import / Export, choisissez Shopify, saisissez l’adresse de votre boutique (`ma-boutique.myshopify.com`) et collez le jeton.

Appuyez sur Connecter. Nous lisons votre catalogue et vous montrons ce que nous avons trouvé avant la moindre écriture : combien de produits, de clients, de commandes, de pages. Rien ne bouge tant que vous ne le dites pas.

S’il indique que des autorisations manquent

Celle-ci surprend, autant la connaître d’avance : Shopify signale les autorisations accordées au moment de l’installation, pas celles que décrit la configuration actuelle. Si vous cochez d’autres cases après l’installation, l’application conserve son accès initial, plus étroit.

La solution est de réinstaller : Configuration → Intégration Admin API → Modifier, cochez ce qui manque, Enregistrer, puis Identifiants API → Réinstaller l’application. Le jeton reste le même.

Si vous avez créé l’application dans le Dev Dashboard

Certaines boutiques ont une application créée sur `dev.shopify.com` plutôt que dans l’admin de la boutique. Le principe est identique, avec deux détails en plus :

  1. Modifiez `access_scopes` dans la configuration de l’application et appuyez sur Enregistrer.
  2. Appuyez sur Publier. Sans publication, votre changement reste une version non publiée et la boutique ne la voit jamais.
  3. Réinstallez l’application sur la boutique, pour que les nouvelles autorisations soient réellement accordées.

Ce qui se déplace, et ce qui ne peut pas

Les produits avec leurs variantes, les images, les collections, les clients, les commandes, les réductions, les pages, les articles de blog, les menus, les redirections et les fichiers passent tous.

Certaines choses ne peuvent pas suivre, et nous vous le disons avant de commencer plutôt qu’après : les codes de cartes-cadeaux (Shopify ne les expose jamais), les coordonnées bancaires enregistrées (elles appartiennent à votre prestataire de paiement, pas à votre boutique) et les applications tierces installées, avec les données qu’elles gardent en interne.

Si moins de produits arrivent que prévu

Trois choses expliquent presque tous les cas, et aucune ne signifie que l’import a échoué.

Les brouillons et les produits archivés restent en arrière par défaut. Shopify les garde hors du catalogue actif, nous aussi. Si vous les voulez, publiez-les dans Shopify avant de lancer l’import, ou faites-les venir et repassez-les en brouillon ici ensuite.

Les produits sans prix ou sans variante sont ignorés, car ils ne peuvent pas être vendus en l’état. Ils figurent dans le rapport final, nommément, pour que vous voyiez exactement lesquels et pourquoi.

Une autorisation cochée après l’installation ne s’applique qu’après avoir réinstallé l’application ; c’est le même piège que plus haut. Réinstallez, puis appuyez sur Vérifier à nouveau dans l’écran d’import — nous relisons votre catalogue sans toucher à ce qui est déjà arrivé.

Vous pouvez lancer l’import deux fois si besoin. Les produits sont appariés par leur identifiant Shopify, donc un second passage met à jour ce qui est déjà là au lieu de créer des doublons.

Combien de temps cela prend

Un catalogue de quelques centaines de produits est généralement traité en deux minutes. Les grandes boutiques passent par lots et vous pouvez quitter la page : l’import continue et vous en suivez l’avancement à votre retour.

Questions fréquentes

Cela change-t-il quelque chose dans ma boutique Shopify ?

Non. Nous ne faisons que lire. Les autorisations que vous accordez sont en lecture seule, et votre boutique Shopify continue de vendre exactement comme avant pendant que vous essayez Omniterra.

Et si je perds le jeton ?

Désinstallez puis réinstallez l’application dans Shopify — Identifiants API → Désinstaller, puis Installer l’application. Shopify affiche un nouveau jeton. L’ancien cesse de fonctionner dès la désinstallation.

Puis-je vous empêcher de lire ma boutique par la suite ?

Oui, à tout moment. Supprimez l’application dans Shopify → Paramètres → Applications et canaux de vente → Développer des applications. Le jeton meurt avec elle, immédiatement.

J’ai coché les autorisations et il dit toujours qu’elles manquent.

Shopify accorde les autorisations au moment de l’installation, pas lorsque vous enregistrez la configuration. Réinstallez l’application et elles prennent effet.

Ai-je besoin d’un développeur ?

Non. Toutes les étapes se font dans l’admin Shopify, avec des boutons. La seule chose à ne pas rater, c’est de copier le jeton avant de fermer la page.

Sources

Informations sur les concurrents au octobre 2026, issues des pages publiques ci-dessous. Les prix peuvent évoluer et varier selon le pays : consultez la page liée avant de décider.

  1. Shopify — Create and manage custom apps — help.shopify.com/en/manual/apps/app-types/custom-apps
  2. Shopify — Admin API access scopes — shopify.dev/docs/api/usage/access-scopes

Essayez-le avec vos propres produits

Offre gratuite, 0 % de commission, sans carte bancaire. Importez depuis Shopify ou WooCommerce en quelques minutes.

Commencer gratuitement