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.
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
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.
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.