Résumé (10 s) : Depuis le 30 juin 2026, les Shopify Scripts ne s'exécutent plus sur aucun store Shopify Plus. La dépréciation était annoncée depuis mars 2026, mais le symptôme est souvent silencieux : une remise conditionnelle ou un mode de livraison personnalisé qui a cessé de fonctionner sans message d'erreur. La migration se fait vers Shopify Functions (Checkout Extensibility).
Revu par Thomas, expert en développement Shopify chez LobsTTer.
Le 30 juin 2026, vos Shopify Scripts se sont arrêtés : voici comment le savoir
Shopify a coupé l'exécution de tous les Shopify Scripts existants le 30 juin 2026, sans exception et sans avertissement individuel aux marchands concernés. L'édition et la publication de nouveaux scripts étaient déjà bloquées depuis le 15 avril 2026 ; depuis le 30 juin, même les scripts publiés avant cette date ont cessé de s'exécuter. Le symptôme le plus fréquent est silencieux : une remise conditionnelle qui ne s'applique plus, un mode de livraison masqué pour certains produits qui redevient visible pour tout le monde, ou une méthode de paiement retirée pour un segment de clients qui réapparaît sans distinction. Aucun message d'erreur ne s'affiche côté marchand — c'est souvent un client ou le support qui signale l'anomalie en premier.
Ce que Shopify Scripts permettait
Shopify Scripts, réservé aux stores Shopify Plus, permettait de personnaliser le comportement du checkout par du code : appliquer une remise conditionnelle selon le contenu du panier, masquer ou réordonner des modes de livraison selon des règles métier, filtrer les méthodes de paiement disponibles pour un segment de clientèle précis. Ces règles vivaient uniquement dans le script — sans documentation externe, elles étaient souvent invisibles pour quiconque n'avait pas participé à leur écriture initiale, ce qui complique leur audit après coup.
Pourquoi Shopify a déprécié Scripts au profit de Shopify Functions
Shopify remplace Scripts par Shopify Functions dans le cadre de Checkout Extensibility, l'architecture qui permet de personnaliser le checkout sans code exécuté à la volée côté navigateur. Le guide de migration officiel est publié sur shopify.dev (apps/build/functions/migrating-from-shopify-scripts). Le principe reste le même — remises, livraison et paiement conditionnels — mais l'exécution est plus robuste et découplée du thème, ce qui limite les effets de bord observés avec l'ancien système.
Comment vérifier si votre store est concerné
Le seul moyen fiable de savoir si un store est concerné est de vérifier, dans l'admin Shopify Plus, si des Shopify Scripts ont été publiés avant le 30 juin 2026 — remise, livraison ou paiement. En l'absence de vérification, le risque est qu'une règle métier considérée comme acquise (une remise fidélité, un mode de livraison réservé à certains produits) ne s'applique plus depuis des semaines sans que personne ne l'ait remarqué en interne.
La migration vers Checkout Extensibility : ce que ça implique
Migrer vers Shopify Functions signifie réécrire la logique métier dans le nouveau cadre Checkout Extensibility plutôt que de simplement copier l'ancien script. C'est l'occasion de documenter des règles qui, pour certaines, n'avaient jamais été formalisées ailleurs que dans le code du script d'origine. Le chantier reste circonscrit : il s'agit de retrouver l'intention métier de chaque script actif avant le 30 juin, puis de la reconstruire dans Shopify Functions.
Faire auditer son store avant que le problème ne remonte en support client
LobsTTer propose un audit rapide pour identifier tout script Shopify Scripts encore présent sur un store, actif ou non, et évaluer ce qu'il faut migrer vers Shopify Functions. C'est un point de contrôle direct pour tout store Shopify Plus qui personnalisait son checkout avant juin 2026, avant qu'un client ne remonte l'anomalie en premier.

