Scripts Shopify et application Script Editor

Les scripts Shopify sont de petits morceaux de code qui vous permettent de créer des expériences personnalisées pour vos clients dans leur panier et au moment du paiement.

Lorsque vous créez ou modifiez un script, vous choisissez s’il s’exécutera uniquement dans votre boutique en ligne ou dans votre boutique en ligne et dans les applications suivantes :

Pour que les scripts fonctionnent, le site web doit disposer d’une fonctionnalité de panier intégrée. Par conséquent, les scripts ne peuvent pas être utilisés avec le bouton d’achat ou le canal de vente Facebook.

Vous pouvez utiliser des scripts pour créer des réductions qui sont appliquées à un panier en fonction des articles qu’il contient ainsi que d’autres propriétés du panier. Vous pouvez également utiliser des scripts pour personnaliser les options d’expédition et de paiement qui sont proposées à vos clients.

Vous rédigez des scripts à l’aide de l’API de scripts Shopify, qui utilise une version limitée du langage de programmation Ruby. Vous pouvez rédiger, modifier, gérer et publier des scripts à l’aide de l’application Script Editor. L’application Script Editor fournit des modèles pour vous aider à rédiger des scripts et un débogueur pour vous aider à les tester.

Après avoir publié un script, vous pouvez mettre à jour vos fichiers de modèle Liquid afin que votre boutique en ligne réponde aux modifications apportées par vos scripts.

Sur cette page

Exemples de scripts

La liste suivante contient des exemples des types de réductions et de personnalisations que vous pouvez effectuer avec des scripts :

  • appliquer des réductions en pourcentage (%), fixes ($) ou une combinaison des deux aux produits dotés de balises spécifiques
  • lancer des promotions avec une logique simple ou complexe (deux pour le prix d’un (BOGO) ; 10 % de réduction pour l’achat de deux articles, 20 % de réduction pour l’achat de quatre articles)
  • proposer une tarification dynamique avec des prix dégressifs en fonction du volume
  • modifier, masquer ou réorganiser les modes et les tarifs d’expédition
  • modifier, masquer ou réorganiser les passerelles de paiement

Vous pouvez créer les types de scripts suivants :

  • Scripts d’articles du panier : ces scripts affectent les articles d’un panier, et peuvent modifier les prix et octroyer des réductions. Ils s’exécutent chaque fois qu’un article est ajouté, supprimé ou modifié dans votre panier.
  • Scripts d’expédition : ces scripts interagissent avec l’expédition, et peuvent modifier les modes d’expédition et octroyer des réductions sur les tarifs d’expédition. Ils s’exécutent chaque fois que votre client accède à la page des options d’expédition au moment du paiement.
  • Scripts de paiement : ces scripts interagissent avec les paiements et peuvent renommer, masquer et réorganiser les passerelles de paiement. Ils s’exécutent chaque fois que votre client accède à la page du moyen de paiement au moment du paiement. Les scripts de paiement n’interagissent pas avec les passerelles de paiement, telles que PayPal Express ou Apple Pay, qui sont affichées à votre client avant l’étape du paiement.

Modèles de script

L’appli Script Editor inclut des modèles pour les scripts courants. Lorsque vous créez un script, vous pouvez choisir un modèle et le modifier en fonction des besoins de votre boutique. La liste suivante contient des exemples des modèles que vous pouvez personnaliser :

  • Pourcentage (%) de réduction sur un produit
  • Montant ($) de réduction sur un produit
  • Pourcentage (%) et montant ($) de réduction sur un produit
  • Réductions sur volume
  • Deux pour le prix d’un (BOGO)
  • Modifier le tarif d’expédition
  • Modifier le nom du tarif d’expédition
  • Masquer les tarifs d’expédition
  • Réorganiser les tarifs d’expédition
  • Modifier le nom de la passerelle de paiement
  • Masquer la passerelle de paiement
  • Réorganiser les passerelles de paiement

Dans cette section