En bref
Depuis la fin de checkout.liquid, le checkout Shopify se personnalise avec quatre outils. L'éditeur de checkout règle le logo, les couleurs et les polices à partir du forfait Basic. Les apps et leurs extensions d'interface ajoutent des blocs, des messages ou des upsells. Les Shopify Functions changent les remises, la livraison et le paiement, et les pixels prennent en charge le suivi.
La frontière avec Shopify Plus passe par les étapes informations, livraison et paiement. Hors Plus, les blocs se posent seulement sur les pages de remerciement et de statut de commande, et une Function arrive forcément par une app publique de l'App Store. Si une personnalisation a disparu, regarde ces dates : 13 août 2024 pour checkout.liquid dans le checkout, 28 août 2025 pour les pages de remerciement et de statut sur Plus, 30 juin 2026 pour les Shopify Scripts, 26 août 2026 pour les pages de remerciement et de statut des autres forfaits.
Tu veux demander un numéro d'adhérent au checkout, afficher un message sur tes délais d'expédition, proposer un produit après le paiement ou masquer le paiement à la livraison au-dessus d'un certain montant. Ou ton suivi de conversions s'est arrêté net sur la page de remerciement, sans que personne n'ait touché à rien.
La réponse dépend de l'endroit du checkout que tu vises, et de ton forfait.
Que peux-tu modifier au checkout Shopify, et sur quel forfait ?
Shopify range ses réglages en deux niveaux. Les personnalisations standard sont ouvertes à partir du forfait Basic, les fonctions avancées restent réservées à Plus (help.shopify.com).
| Ce que tu veux faire | Avec quel outil | Hors Plus | Sur Plus |
|---|---|---|---|
| Logo, couleurs, polices, checkout en une ou trois pages | éditeur de checkout et de comptes | oui | oui |
| Branding au-delà de l'éditeur | API de branding du checkout | non | oui |
| Instructions de livraison, message cadeau | champs personnalisés de l'éditeur | oui | oui |
| Autre champ (texte, liste, date, case à cocher) | champs personnalisés de l'éditeur | non | oui |
| Bloc, message ou upsell sur les pages de remerciement et de statut | app avec extension d'interface | oui | oui |
| Bloc, message ou upsell dans les étapes informations, livraison, paiement | app avec extension d'interface | non | oui |
| Remise, livraison ou paiement selon tes règles, panier bloqué | Shopify Functions dans une app publique | oui | oui |
| La même logique codée pour ta seule boutique | Shopify Functions dans une app personnalisée | non | oui |
| Suivi des conversions | pixel d'app ou pixel personnalisé | oui | oui |
Pour l'éditeur et les apps, « hors Plus » veut dire à partir du forfait Basic.
Pourquoi ta personnalisation du checkout a disparu ?
checkout.liquid était le fichier de thème avec lequel les boutiques Plus modifiaient le code du checkout. Shopify a annoncé sa fin en février 2023, et il ne fonctionne plus sur les étapes informations, livraison et paiement depuis le 13 août 2024 (changelog.shopify.com).
Les pages de remerciement et de statut de commande ont suivi. D'après la documentation développeur, Shopify y a arrêté checkout.liquid et les scripts supplémentaires le 28 août 2025, et les script tags des apps à la même date pour les boutiques Plus. Pour les autres forfaits, les script tags de ces pages s'arrêtent le 26 août 2026 (shopify.dev).
Depuis le 28 août 2025, la zone des scripts supplémentaires est en lecture seule dans les paramètres du checkout. Le 26 août 2026 était la date limite pour que les boutiques hors Plus passent aux nouvelles pages de remerciement et de statut (help.shopify.com).
Shopify précise que les mises à jour automatiques ont commencé en janvier 2026, et que les personnalisations faites par scripts supplémentaires, apps à script tags ou checkout.liquid sur ces deux pages sont perdues (help.shopify.com). Si ton tag Google ou ton message de remerciement a sauté, c'est la première piste à vérifier.
Pour savoir où tu en es, ouvre les paramètres du checkout dans l'admin et regarde la section Configurations. Un avis de mise à jour veut dire que ta boutique tourne encore sur les anciennes pages, et le guide que Shopify génère liste alors tes personnalisations une par une.
Les boutiques Plus ont aussi perdu les Shopify Scripts en Ruby, retirés le 30 juin 2026 (help.shopify.com). Je détaille leur remplacement dans mon article sur la migration des Scripts vers les Functions.
Que peux-tu changer sans code dans l'éditeur de checkout ?
L'éditeur de checkout et de comptes est ouvert à partir du forfait Basic. Tu y ajoutes ton logo, tu changes la couleur des boutons et des liens, tu choisis une police dans une liste et tu passes d'un checkout en une page à un checkout en trois pages (help.shopify.com).
Depuis le 5 février 2026, l'éditeur refuse toute nouvelle image de fond dans l'en-tête et dans la zone principale (help.shopify.com). Seul le récapitulatif de commande en accepte encore une.
Pour un champ, regarde ton forfait avant de chercher une app. Les champs personnalisés se posent comme des blocs dans l'éditeur, sans app, et chaque réponse s'enregistre dans un métachamp de la commande. Tous les types sont réservés à Plus, les autres forfaits n'ont droit qu'aux instructions de livraison et au message cadeau (help.shopify.com).
Un champ s'applique à la commande entière. Tu ne peux pas en poser un pour un seul produit du panier ou pour un envoi. Shopify prévient aussi qu'un champ obligatoire peut faire baisser la conversion du checkout.
Shopify publie sa propre app gratuite, Checkout Blocks. Elle ajoute des blocs de contenu sur les pages de remerciement et de statut sans écrire de code, et les boutiques Plus peuvent l'étendre à tout le checkout.
Ajouter un bloc, un message ou un upsell : qu'est-ce qui est réservé à Plus ?
Un bloc au checkout est une extension d'interface (checkout UI extension), livrée par une app. Les extensions des étapes informations, livraison et paiement sont réservées aux boutiques Plus (shopify.dev).
Hors Plus, les apps qui ajoutent des blocs sur les pages de remerciement et de statut de commande fonctionnent à partir du forfait Basic (help.shopify.com). C'est là que se placent un upsell après achat ou un rappel sur tes délais d'expédition.
Shopify distingue deux types d'emplacements. Un bloc se place où tu veux depuis l'éditeur. Une cible statique s'affiche toute seule à un endroit fixe, et tu ne peux pas la déplacer.
Hors Plus, aucune app ne peut poser de bloc dans ces trois étapes. Si ce bloc est ta seule raison de passer à Plus, compare le prix du forfait avec ce que le bloc doit te rapporter avant de signer.
Remises, livraison, paiement : que permettent les Shopify Functions selon ton forfait ?
Les Functions changent la logique du checkout, ce que Shopify calcule et propose à ton client. Elles couvrent les remises, les options de livraison, les moyens de paiement, la validation du panier, les bundles et les points de retrait (shopify.dev).
La règle de forfait tient en deux phrases. Toutes les boutiques peuvent utiliser une app publique de l'App Store qui contient des Functions. Seules les boutiques Plus peuvent utiliser une app personnalisée qui en contient (shopify.dev).
Hors Plus, une règle propre à ta boutique passe donc par une app publique. Sur Plus, je peux coder une Function pour ta seule boutique et la livrer dans une app personnalisée.
Certaines opérations restent réservées à Plus, quelle que soit l'app. Une Function de paiement peut renommer, réordonner ou masquer les moyens proposés, mais les conditions de paiement et la mise en revue des commandes B2B demandent Plus (shopify.dev). Pour changer le prix d'une ligne du panier, l'opération de mise à jour est réservée aux boutiques Plus et aux boutiques de développement (shopify.dev).
Côté livraison, une Function renomme, trie ou masque les options proposées. Shopify interdit de présélectionner une option plus chère, la moins chère doit rester en premier (shopify.dev).
La validation bloque la progression dans le checkout quand une condition n'est pas remplie, avec un message d'erreur sur le champ concerné (shopify.dev). Une quantité minimale ou un mélange de produits interdit se règlent comme ça.
Comment suivre les conversions sans scripts supplémentaires ?
Le suivi passe par les pixels, gérés dans l'admin. Les pixels d'app arrivent avec une app de marketing ou de collecte de données, un développeur ajoute les pixels personnalisés dans le gestionnaire de pixels (help.shopify.com).
Shopify les fait tourner dans un bac à sable sécurisé. La page de remerciement accepte les pixels d'app pour le suivi et l'analyse (help.shopify.com).
Un ancien snippet collé dans les scripts supplémentaires se reprend en pixel. Je vérifie ensuite avec une vraie commande de test que chaque événement remonte bien dans l'outil de suivi. Pour la question du consentement cookies, j'ai écrit un article dédié au RGPD sur Shopify.
Qu'est-ce qu'un développeur met en place sur ton checkout ?
Je commence par l'inventaire. Le rapport de personnalisations de l'admin et le guide de mise à jour listent ce qui tournait sur tes anciennes pages, scripts et apps compris.
Pour chaque besoin, je cherche d'abord le réglage natif, puis une app sérieuse, et je code seulement quand rien ne colle. Chaque app ajoute une dépendance supplémentaire sur l'étape où se joue la vente, et le checkout est déjà l'endroit où se décident les abandons de panier.
Quand il faut coder, j'écris l'extension d'interface ou la Function dans une app, je la déploie avec la CLI Shopify et je la teste sur une configuration de checkout en brouillon avant de la publier.
Je repasse ensuite chaque cas à la main avec un vrai panier, un code promo, une adresse à l'étranger et chaque moyen de paiement que tu proposes.
Par où commencer pour ton checkout ?
Note ce que tu veux changer et à quelle étape du checkout, puis compare avec le tableau du début. Si ton besoin tombe dans une case « non » hors Plus, ou si tu ne sais pas ce qui tournait sur tes anciennes pages, prends un appel de 30 minutes avec moi.
Je regarde ton forfait et tes personnalisations actuelles, puis je te dis ce qui passe en natif, par une app ou en code. Le prix se fixe pendant cet appel, et mes autres chantiers sont sur ma page expert Shopify.





