Migration Shopify Scripts vers Functions : deadline juin 2026

Le compte à rebours est lancé. La migration Shopify Scripts vers Functions n'est plus une option : depuis le 30 juin 2026, les Scripts Shopify sont désactivés. Si votre boutique utilise encore des Scripts pour gérer des remises, des méthodes de livraison ou des moyens de paiement personnalisés, vous avez perdu ces fonctionnalités du jour au lendemain.
Ce guide explique les étapes pratiques pour migrer proprement de Shopify Scripts vers Shopify Functions, que vous ayez un développeur interne ou que vous fassiez appel à une agence.
Étape 1 : Inventorier vos Scripts actifs
La première étape est un audit. Dans l'admin Shopify (Paramètres > Scripts), identifiez tous les Scripts actifs. Pour chaque Script, documentez la logique métier : condition de déclenchement, règle appliquée, cas limites connus. C'est ce document qui servira de base à la réécriture en Functions.
Étape 2 : Évaluer si des apps ou les fonctionnalités natives suffisent
Avant de développer une Function, vérifiez si les Automatic Discounts ou les Discount Codes natifs de Shopify couvrent votre cas d'usage. De nombreux Scripts simples (remise en pourcentage sur une collection, livraison offerte à partir d'un seuil) sont réplicables nativement sans développement.
Étape 3 : Développer les Functions nécessaires
Pour les cas non couverts nativement, la migration passe par le développement d'une Shopify Function en JavaScript ou TypeScript via Shopify CLI. Trois types de Functions couvrent l'essentiel des cas des Scripts :
- discount : remises conditionnelles sur les lignes de commande
- delivery-customization : filtrage et réordonnancement des modes de livraison
- payment-customization : filtrage des moyens de paiement
Chaque Function est déployée via une app Shopify (publique ou privée) avec versioning et rollback.
Étape 4 : Tester en staging avant la production
Ne basculez jamais directement en production. Utilisez une boutique de développement Shopify pour valider le comportement de chaque Function : cas nominaux, cas limites, interactions avec les autres règles de remise en place. Un environnement de test propre évite les mauvaises surprises sur des commandes réelles.
Étape 5 : Désactiver les Scripts après validation
Une fois les Functions validées en production, désactivez les Scripts correspondants. Ne laissez pas les deux coexister : des conflits de règles entre Scripts et Functions peuvent générer des remises inattendues ou des blocages au checkout.
Pour la documentation technique complète, consultez la documentation Shopify Functions. Pour le contexte général sur ce changement, notre article Shopify Functions remplace Scripts explique pourquoi Shopify a fait ce choix d'architecture.
Vous voulez en parler avec un expert Shopify ? L'équipe Artich.io accompagne 50+ marques Shopify et Shopify Plus en France sur les migrations techniques et les projets Shopify Plus. Parlons de votre projet →

Des questions sur le sujet cet article ?*
Quand les Shopify Scripts s'arrêtent-ils ?
Shopify a fixé l'arrêt définitif au 30 juin 2026. Depuis le 15 avril 2026, il n'est déjà plus possible de créer ou modifier un Script. Après le 30 juin, les Scripts existants ne fonctionneront plus du tout.
Que se passe-t-il si je ne migre pas mes Scripts ?
Vos personnalisations de checkout disparaîtront le 30 juin 2026. Remises automatiques, règles de livraison ou de paiement cesseront de s'appliquer, sans alerte visible. L'impact peut toucher directement votre panier moyen et votre marge.
Qu'est-ce que Shopify Functions ?
Shopify Functions est le remplaçant officiel des Scripts. Ce sont des modules compilés qui s'exécutent dans l'infrastructure de Shopify pour personnaliser remises, livraison et paiement. Functions est plus performant et supporté sur le long terme.
La migration vers Functions concerne-t-elle toutes les boutiques ?
Elle concerne les marchands Shopify Plus qui utilisent des Scripts. Les boutiques sans Script ne sont pas affectées. Pour savoir où vous en êtes, consultez le rapport de personnalisations Scripts dans votre admin Shopify.
Comment savoir quels Scripts j'utilise ?
L'admin Shopify propose un rapport de personnalisations qui liste les Scripts actifs sur votre boutique. C'est le point de départ pour inventorier vos règles métier et planifier leur recréation en Functions avant l'échéance.
Combien de temps prend une migration Scripts vers Functions ?
Cela dépend du nombre et de la complexité des Scripts. Quelques règles simples se migrent vite. Une logique de remise ou de livraison élaborée demande plus de temps et de tests. Mieux vaut s'y prendre bien avant juin 2026.



































.avif)
.avif)