La validation d'une application Shopify en 2026 : délais, étapes et liste de contrôle
La documentation de Shopify ne donne aucun délai de validation. Au printemps 2026, un employé de Shopify parlait d'environ 30 jours d'attente avant qu'un examinateur prenne ton application, puis il a annoncé en juin une attente bien plus courte ; entre août et octobre 2026, des développeurs ont rapporté une à trois semaines sur le forum de Shopify. Chaque nouvelle soumission renvoie l'application au bout de la file d'attente : réussir dès le premier passage est ce qui fait gagner le plus de temps.
Par Arthur Renard, mis à jour le
Combien de temps dure la validation d'une application Shopify ?
Il n'existe pas de délai officiel. Au 20 octobre 2026, les pages de Shopify sur la validation (on dit aussi « review », l'examen de ton application par l'équipe de Shopify avant sa publication) et sur la soumission ne donnent aucun nombre de jours, seulement un avertissement : les erreurs, les versions bêta et les dossiers incomplets retardent l'examen. Les chiffres ci-dessous viennent d'employés de Shopify sur son forum des développeurs et de témoignages de développeurs.
- Des développeurs du forum citent l'e-mail et l'interface de soumission de Shopify, qui indiqueraient qu'un examen « can take up to 2 weeks » (« peut prendre jusqu'à 2 semaines ») (messages d'avril et mai 2026). La documentation de Shopify ne donne pas ce chiffre.
- 26 février 2026 : Shopify prévient que les délais d'examen sont plus longs que d'habitude, et qu'une nouvelle soumission renvoie l'application au bout de la file d'attente.
- 25 mars 2026 : un employé de Shopify estime l'attente des soumissions à environ 30 jours. Le 11 mai, il donne le même chiffre pour obtenir un examinateur (la personne de Shopify qui teste ton application), en ajoutant que ça s'accélère.
- 20 avril 2026 : Shopify explique les retards par une forte hausse des soumissions que son processus ne suivait plus, et lance de nouveaux outils d'examen (voir plus bas).
- 10 juin 2026 : un employé de Shopify annonce qu'après des améliorations importantes, les examinateurs sont attribués bien plus vite.
- 13 octobre 2026 : à un développeur qui demande une estimation à jour, un membre de l'équipe de Shopify répond que l'attente dépend du nombre d'applications dans la file.
Ce que rapportent des développeurs sur le forum des développeurs de Shopify :
| Date du message | Attente rapportée |
|---|---|
| 28 mars 2026 | Soumise le 19 février, examinateur attribué le 28 mars, application approuvée deux heures plus tard : cinq à six semaines en tout. |
| Avril 2026 | De nombreuses applications attendent un examinateur depuis cinq à dix semaines, et celles soumises à nouveau après une petite correction attendent encore des semaines. |
| 18 août 2026 | Un développeur : en général une à trois semaines pour ses applications. |
| 26 août 2026 | Application approuvée trois semaines après la soumission, après deux passages d'examen à une semaine d'écart. |
| 5 et 6 octobre 2026 | Soumise le 23 septembre, premier retour d'un examinateur 12 jours plus tard, puis retour dans la file après la correction. |
Ce sont des témoignages individuels, pas des statistiques. Un développeur s'est aussi entendu dire par le support de Shopify que la file n'est pas strictement « premier arrivé, premier servi » (4 mai 2026), ce qui expliquerait que les attentes varient d'une application à l'autre.
Les étapes et les statuts de l'examen
Une application passe par des statuts affichés dans le bandeau de sa page d'examen App Store (App Store review page), et Shopify écrit à l'adresse de contact de la soumission à chaque changement.
| Statut | Ce qu'il veut dire | Ce que tu fais |
|---|---|---|
| Draft (brouillon) | Pas encore soumise. La page d'examen liste les problèmes à corriger et les vérifications automatiques à lancer. | Corrige-les, puis clique sur Submit your app. |
| Submitted (soumise) | Dans la file. D'après des développeurs, le bandeau affiche « We're assigning a reviewer to your submission » (« nous attribuons un examinateur à ta soumission ») jusqu'à ce qu'un examinateur la prenne. | Attends. Tu peux retirer ta soumission à tout moment, mais la soumettre de nouveau relance une attente. |
| Paused (en pause) | Des exigences de base manquent, donc l'examinateur ne peut pas tester l'application. Un e-mail liste les changements. | Fais-les, puis clique sur Submit fixes. |
| Reviewed (examinée) | L'examinateur a trouvé des points à corriger ou à discuter. | Réponds, corrige chaque exigence signalée, puis soumets de nouveau. |
| Published (publiée) | Approuvée, et visible dans l'App Store par défaut. | Attends-toi à des contrôles de qualité plus tard. |
| Suspended (suspendue) | Tu ne peux pas soumettre de nouveau avant la date affichée dans le bandeau. | Voir la dernière partie. |
Depuis le 20 avril 2026, les retours de l'examen se trouvent dans le tableau de bord Partner (Partner Dashboard, ton espace de développeur chez Shopify), sous App > Distribution. Chaque exigence a son propre statut, les commentaires de l'examinateur et un champ de notes pour répondre, poser une question ou contester un échec, et la nouvelle soumission reste bloquée tant qu'elles ne sont pas toutes résolues. Les e-mails annoncent toujours chaque changement d'état (soumise, en examen, changements demandés, approuvée, refusée). Une fois tes corrections envoyées, l'application retourne dans la file d'attente générale, a confirmé un membre de l'équipe de Shopify le 7 octobre 2026.
Les exigences de l'App Store : la liste de contrôle avant de soumettre
Shopify n'examine que des applications prêtes pour un vrai usage, et les applications publiques à visibilité limitée (non listées dans l'App Store) doivent remplir les mêmes exigences que les autres. Ces points viennent des exigences de l'App Store et des pages de soumission de Shopify :
| Domaine | Ce que Shopify exige |
|---|---|
| Installation et connexion | L'installation part d'une page de Shopify, jamais d'une adresse myshopify.com tapée par le marchand. L'OAuth (l'écran où le marchand autorise ton application à accéder à sa boutique) s'ouvre dès l'installation et la réinstallation, avant tout autre écran, puis le marchand arrive dans l'application. Les applications intégrées à l'admin utilisent des jetons de session (session tokens) et fonctionnent sans cookies tiers ni stockage local, y compris en navigation privée dans Chrome. |
| Facturation | Chaque paiement passe par Shopify App Pricing ou la Billing API (les deux façons de faire payer les marchands par Shopify), et le marchand peut monter ou descendre de forfait sans te contacter ni réinstaller. Teste les forfaits sur une boutique de développement ; avec la Billing API, remets ensuite le champ test à false. Voir comment fonctionne Shopify App Pricing. |
| Webhooks de confidentialité | Abonne-toi aux trois webhooks de conformité obligatoires (des messages que Shopify envoie à ton serveur quand un client ou un marchand demande ses données ou leur effacement) : customers/data_request, customers/redact et shop/redact. Réponds par un statut de la série 200, et par 401 quand la signature HMAC (la preuve que le message vient bien de Shopify) n'est pas valide. |
| API et sécurité | Les nouvelles applications publiques utilisent uniquement la GraphQL Admin API (depuis le 1er avril 2025) et la dernière version d'App Bridge (l'outil de Shopify qui fait fonctionner une application dans l'admin), ne demandent que les droits d'accès (scopes) dont elles ont besoin, et ont un certificat TLS valide (le certificat qui permet le HTTPS). |
| Erreurs | Aucune erreur 404, 500 ou 300, aucun bug d'interface qui bloque l'examen, et des données synchronisées correctement avec Shopify. |
| Boutique en ligne | Le thème ne se modifie que par des extensions d'application de thème (theme app extensions), avec des instructions d'installation. Les bonnes pratiques de Shopify demandent aussi qu'une application ne fasse pas baisser de plus de 10 points le score de performance Lighthouse de la boutique (la note de vitesse calculée par l'outil Lighthouse de Google). |
| Configuration | Des adresses d'application sans le mot « Shopify » ni « Example », une adresse e-mail de contact API sans « Shopify », une icône de 1200 sur 1200 pixels en JPEG ou PNG, et un contact technique d'urgence (e-mail et téléphone). |
| Données clients | Si l'application utilise des données clients protégées, demande l'accès avant de soumettre : la demande est impossible pendant l'examen. |
| Fiche | Des prix complets, uniquement dans la partie tarifs, ni statistiques ni avis dans le texte ou les images, et aucune marque de Shopify dans l'icône ou les captures d'écran. Voir chaque champ et chaque règle de la fiche. |
| Dossier d'examen | Une vidéo de démonstration en anglais, ou sous-titrée en anglais, qui montre l'installation et les fonctions principales, et des identifiants de test qui marchent et donnent accès à toute l'application. |
Pourquoi Shopify refuse des applications
Shopify liste six problèmes fréquents à l'examen. Ceux de facturation se corrigent sans nouvelle soumission ; les autres en demandent une, donc une nouvelle attente dans la file.
| Catégorie | Problème | Nouvelle soumission |
|---|---|---|
| Facturation | Prix inexacts, forfaits entre lesquels le marchand ne peut pas changer, paiements hors de la facturation de Shopify | Non |
| Installation | Pas de passage immédiat par l'écran OAuth, erreur bloquante après l'installation, réinstallation qui échoue | Oui |
| Intégration à l'admin | L'application passe d'une version intégrée à l'admin à une version qui ne l'est pas | Oui |
| Interface | Interface cassée à l'installation, erreurs web comme 404, 500 ou 300 | Oui |
| Test | Instructions ou identifiants de test manquants, application inachevée ou instable | Oui |
| Boutique en ligne | Pas d'extensions d'application de thème, widgets qui s'affichent mal dans la boutique | Oui |
Sur le forum des développeurs de Shopify, plusieurs refus tenaient au dossier plutôt qu'au code : un mot de passe de test changé pendant l'attente (7 mai 2026), une clé d'API coupée en la collant dans le champ du compte de test (9 mai 2026), un lien de vidéo que les examinateurs ne pouvaient pas ouvrir (19 mars 2026), des instructions d'examen pas assez claires (26 août 2026). Un bug d'installation n'apparaissait qu'en navigation privée (8 avril 2026). Des développeurs racontent aussi que l'examinateur s'est arrêté au premier échec, si bien que d'autres problèmes ne sont apparus qu'au passage suivant (28 avril et 10 mai 2026).
Comment accélérer l'examen
Tu ne peux pas raccourcir la file, sauf avec le statut Built for Shopify ; ce que tu maîtrises, c'est le nombre de fois où tu la traverses. Chaque point ci-dessous vient des pages ou des employés de Shopify :
- Lance les vérifications automatiques de la page d'examen App Store ; elles doivent passer avant la soumission. Elles testent l'authentification et la redirection juste après l'installation, la réinstallation, la version d'App Bridge et la fiche (depuis le 30 avril 2025), puis les extensions d'application de thème et d'autres règles de fiche (depuis le 20 avril 2026).
- Lance l'auto-examen par IA mis en place le 20 avril 2026. Avec le Shopify AI Toolkit installé dans ton assistant de code, la commande
/shopify-app-store-reviewcompare ton code aux exigences qu'on peut vérifier dans le code et indique ce qui passera ou échouera probablement. Elle ne couvre ni la fiche ni le comportement de l'application en marche, ne garantit pas l'approbation, et consomme des jetons chez ton fournisseur de modèle d'IA. La lancer pendant l'attente ne te fait pas perdre ta place dans la file. - Corrige toutes les exigences signalées avant de soumettre de nouveau. Pour Shopify, c'est ce qui accélère le plus ton examen.
- Ne soumets pas de nouveau et ne contacte pas le support pour connaître ton statut : une nouvelle soumission te renvoie au bout de la file, et les demandes de statut arrivent à la même équipe (26 février 2026).
- Quand tu soumets de nouveau, mets à jour tes instructions de test pour dire ce que tu as corrigé (7 octobre 2026).
- Ajoute noreply@shopify.com à tes expéditeurs autorisés, pour que les e-mails de l'examen arrivent à ton adresse de contact de soumission.
- Les développeurs qui ont le statut Built for Shopify passent par une file d'examen prioritaire pour leurs applications suivantes. Un développeur dont une application a le badge a pourtant rapporté quatre semaines d'attente (16 mars 2026).
Les suspensions, et les contrôles après l'approbation
Shopify peut suspendre temporairement une soumission quand les problèmes signalés par l'examinateur restent non corrigés après deux échanges ou plus, quand chaque nouvelle soumission apporte plus de problèmes, quand les e-mails de l'examen restent sans réponse, ou quand tu refuses le résultat d'une demande d'exemption. La suspension ne touche que cette application, et les suspensions répétées durent plus longtemps.
L'approbation n'est pas le dernier contrôle. Une application publiée peut être choisie pour un contrôle de qualité selon les exigences du moment : 7 jours pour répondre avant qu'elle soit rétrogradée, 30 jours pour faire les changements avant qu'elle puisse être retirée de l'App Store.
Dès le jour du lancement, Luseri peut suivre les installations et les revenus de ton application, lus dans ton compte Partner, et sa fiche App Store, pour que les premières semaines après l'approbation soient enregistrées.
Questions
- Combien de temps dure la validation d'une application Shopify en 2026 ?
- Shopify ne publie aucun délai fixe. Un employé de Shopify estimait l'attente d'un examinateur à environ 30 jours en mars et en mai 2026, puis a annoncé en juin une attribution bien plus rapide. Des développeurs ont rapporté une à trois semaines sur le forum de Shopify entre août et octobre 2026, et chaque nouvelle soumission ajoute une attente dans la file.
- Que veut dire « We're assigning a reviewer to your submission » ?
- L'application est au statut Submitted (soumise) et attend dans la file qu'un examinateur la prenne. C'est normal, et la retirer pour la soumettre de nouveau ne fait que la renvoyer au bout de la file.
- Est-ce que je perds ma place dans la file si je soumets de nouveau ?
- Oui. Une nouvelle soumission, même pour corriger les problèmes relevés par l'examinateur, remet l'application dans la file d'attente générale. Lancer l'auto-examen par IA de Shopify pendant l'attente, non.
- Une application Shopify non listée passe-t-elle par l'examen ?
- La documentation de Shopify sur l'examen dit que toute application soumise passe par l'examen, et que ses exigences sont les mêmes pour les applications publiques visibles partout et pour celles à visibilité limitée. Elle ne décrit pas de procédure à part pour les applications non listées.
- Pourquoi mon application Shopify a-t-elle été refusée ?
- Les motifs fréquents que liste Shopify sont les erreurs d'installation et d'OAuth, une facturation hors de Shopify ou des forfaits qu'on ne peut pas changer, des erreurs web comme 404 ou 500, une application qui passe d'une version intégrée à l'admin à une version qui ne l'est pas, des instructions ou identifiants de test manquants, et des modifications de la boutique faites sans extensions d'application de thème.
Sources
- Shopify : le processus d'examen des applications
- Shopify : réussir l'examen d'une application
- Shopify : soumettre ton application à l'examen
- Shopify : exigences de l'App Store
- Shopify : bonnes pratiques de l'App Store
- Shopify : webhooks de conformité aux lois sur la vie privée
- Shopify : contrôles de qualité des applications
- Shopify : Built for Shopify
- Shopify : AI Toolkit
- Journal des changements de Shopify : nouvelle soumission des applications dans le tableau de bord Partner (avril 2026)
- Journal des changements de Shopify : plus de vérifications automatiques avant la soumission (avril 2025)
- Forum des développeurs de Shopify : des délais d'examen plus longs (février à avril 2026)
- Forum des développeurs de Shopify : retard de soumission (mars 2026)
- Forum des développeurs de Shopify : nouveaux outils pour l'examen App Store (avril à septembre 2026)
- Forum des développeurs de Shopify : deux mois bloqué à l'attribution d'un examinateur (avril à juin 2026)
- Forum des développeurs de Shopify : soumission en attente d'un examinateur depuis le 18 avril (mai 2026)
- Forum des développeurs de Shopify : toujours pas d'examinateur après 5 jours (août 2026)
- Forum des développeurs de Shopify : 12 jours sans examinateur (octobre 2026)