Skip to content

Dépréciation de Shopify checkout.liquid

Shopify a informé tous les marchands de la dépréciation de checkout.liquid et de la migration vers Checkout Extensibility, une nouvelle base pour créer des expériences de paiement personnalisées.

Shopify va déprécier checkout.liquid en deux phases :

  1. 13 août 2024 : Date limite pour mettre à jour vos pages d’information, d’expédition et de paiement.
  2. 28 août 2025 : Date limite pour mettre à jour vos pages de remerciement et de statut de commande, y compris vos applications utilisant des balises de script et des scripts supplémentaires.

Pour obtenir des informations générales sur la mise à niveau vers Checkout Extensibility, consultez le guide de mise à niveau de Shopify.

Impact sur votre intégration

L’intégration de Braze et Shopify utilise les ScriptTags de Shopify pour charger le SDK Web de Braze pour les sites non headless. Nous prévoyons de lancer une nouvelle version de l’intégration avant la date limite de 2025 afin de prendre en charge tous les clients avant que checkout.liquid ne soit entièrement déprécié.

Pour les changements à venir le 13 août 2024, consultez les détails ci-dessous pour savoir si votre équipe de développement sera impactée.

Première phase : 13 août 2024

L’intégration par défaut de Braze et Shopify n’utilise pas les pages d’information, d’expédition et de paiement au sein de l’expérience de paiement. Par conséquent, l’intégration par défaut ne sera pas affectée.

Shopify Plus

Pour les clients Shopify Plus, tous les extraits de code SDK personnalisés qui modifient checkout.liquid pour les pages d’information, d’expédition ou de paiement deviendront inactifs après cette date. Par exemple, le code personnalisé qui enregistre les événements de ces pages ne fonctionnera plus. Si vous avez du code SDK personnalisé, consultez nos conseils aux développeurs pour la migration.

Non-Shopify Plus

Pour les clients non-Shopify Plus, si vous avez besoin de personnaliser les pages d’information, de paiement et d’expédition, vous devez passer à Shopify Plus, puis suivre les conseils aux développeurs.

Deuxième phase : 28 août 2025

Shopify va déprécier la prise en charge des ScriptTags sur les pages checkout.liquid, qui sont utilisées dans l’intégration. En réponse, nous développons activement une nouvelle version de l’intégration Shopify que nous prévoyons de publier bien avant l’échéance d’août 2025. Restez à l’écoute pour plus d’informations de la part de l’équipe produit de Braze.

Conseils aux développeurs

Ces conseils s’appliquent aux clients Shopify Plus qui ont ajouté des extraits de code SDK personnalisés aux pages d’information, d’expédition ou de paiement dans checkout.liquid. Si vous n’avez pas effectué ces personnalisations, vous pouvez ignorer ces conseils.

Vous ne pourrez plus ajouter d’extraits de code SDK personnalisés aux pages d’information, d’expédition ou de paiement dans checkout.liquid. À la place, vous devrez ajouter des extraits de code SDK personnalisés aux pages de remerciement ou de statut de commande. Cela vous permet de réconcilier les utilisateurs ayant finalisé leur paiement.

  1. Chargez le SDK Web de Braze sur les pages de remerciement et de statut de commande.
  2. Récupérez l’e-mail de l’utilisateur.
  3. Appelez setEmail.
1
braze.getUser().setEmail(<email address>);
  1. Sur Braze, fusionnez les profils utilisateurs sur l’e-mail.

Si vous rencontrez des profils utilisateurs en double, vous pouvez utiliser notre outil de fusion en bloc pour vous aider à rationaliser vos données.

New Stuff!