Comment remplacer order.{anything} par checkout.order_id dans les scripts additionnels ?

Tomas Janu

|

July 5, 2024

Comment remplacer order.{anything} par checkout.order_id dans les scripts additionnels ?

Si vous utilisez order.{anything} dans vos scripts additionnels, il est probable que vous receviez un e-mail "action requise" de Shopify. Dans cet article, nous vous expliquons comment résoudre ce problème en utilisant le nouveau champ de la caisse.

Comment remplacer order.{anything} par checkout.order_id dans les scripts additionnels ?

En février 2023, Shopify a annoncé la dépréciation du célèbre fichier checkout.liquid et le passage à la nouvelle plateforme Extensibilité du paiement approche pour modifier le paiement.

Bien que checkout.liquid et Checkout Extensibility ne soient disponibles que pour Shopify Plus commerçants, la modification a également un impact sur les scripts supplémentaires disponibles pour tous les commerçants.

E-mail from Shopify sent to merchants using the order field on the thank you page
E-mail de Shopify envoyé aux commerçants en utilisant le champ de commande sur la page de remerciement

Récemment, tous les commerçants ont utilisé des scripts supplémentaires utilisant la variable « order.{anything} » a reçu un e-mail « Action requise : utilisez « checkout.order_id » sur la page de remerciement » de Shopify leur demandant de remplacer la variable par le nouveau « checkout.order_id ». Cela a soulevé plusieurs questions de la part des commerçants sur la façon de procéder, c'est pourquoi nous avons élaboré ce guide.

Mise à jour des scripts supplémentaires étape par étape

  • Connectez-vous à l'administrateur de votre boutique et accédez à Réglages > Commander
  • Faites défiler l'écran vers le bas jusqu'à Scripts supplémentaires pour la page d'état de la commande
  • Dans la zone de saisie, recherchez toutes les instances « order.anything » (c'est-à-dire order.order_number, order.currency, etc.). Vous devez en fait rechercher « commande » dans votre navigateur (CTRL + F sous Windows ou commande + F sur Mac)
  • Remplacez toutes les instances de commande par la nouvelle variable selon le tableau ci-dessous
  • Validez en cliquant sur Enregistrer, et assurez-vous de tester le nouveau script
Finding the order field in additional scripts
Recherche du champ de commande dans des scripts supplémentaires
Order Object Propery (ancien) Checkout Object Property (nouveau)
order.name checkout.order_id
order.number checkout.order_id
order.id checkout.order_id
order.order_number checkout.order_id
checkout.order_number checkout.order_id
checkout.order_name checkout.order_id
order.currency checkout.currency
order.email checkout.email
corder.created_at

S'il vous manque des paramètres de paiement, veuillez consulter la liste complète des vérifier les propriétés des objets liquides. Sinon, prenez contact avec nous, et l'équipe de notre agence se fera un plaisir de vous aider.

Pourquoi devriez-vous le faire

Le problème est le champ « order.{anything} » est renseigné lors de la création de la commande. Avec la nouvelle extension de paiement, cela se fait de manière indépendante, de sorte que la page de remerciement se charge plus rapidement.

Cependant, dans la plupart des cas, le champ « order.{anything} » ne sera pas disponible, ce qui pourrait affecter les analyses de votre boutique et le suivi marketing. Le champ de paiement fonctionnera de manière fiable.

N'oubliez pas que les scripts supplémentaires seront interrompus

Quoi qu'il en soit, gardez à l'esprit que tous les scripts supplémentaires seront discontinué le 28 août 2025. La bonne solution consiste à utiliser pixels de l'application, pixels personnalisés, ou des blocages d'applications.

Additional scripts will be turned off on August 28, 2025
Les scripts supplémentaires seront désactivés le 28 août 2025

En supprimant les scripts supplémentaires dès aujourd'hui et en utilisant l'un des scripts ci-dessus, vous aurez également accès au tout nouvel éditeur de paiement, qui vous permet de personnaliser les étapes de paiement. Cela fonctionne même sur le forfait Shopify Basic.

Commencez votre essai gratuit de Shopify

Tomas Janu

Tom adore écrire sur les ventes incitatives, l'optimisation des conversions et les tendances du commerce électronique. Il est l'un de nos cofondateurs, et vous pouvez parfois lui parler en contactant notre équipe d'assistance. Suivez-le sur LinkedIn pour obtenir d'autres conseils et actualités liés à Shopify.
Essayer gratuitementCandy Rack preview

Les derniers articles

Tous les articles

Boostez votre activité Shopify avec nos applications

Toutes nos applications sont conçues pour vous aider à développer votre activité Shopify. Découvrez-les et profitez de la période d'essai gratuite.

Booster sur Shopify