Skip to main content
Des solutions complètes aux demandes qui reviennent le plus souvent. Chacune est un extrait exécutable avec un pas-à-pas et des notes pour l’adapter.

Avant d’écrire un script

Beaucoup de ce que les marchands scriptaient autrefois est désormais un réglage intégré. Vérifiez ceci d’abord, car un réglage continue de fonctionner à travers les refontes du panier, ce qui n’est pas forcément le cas de votre script : Tournez-vous vers le SDK lorsque la logique est véritablement la vôtre : une règle qu’aucun réglage n’exprime, une intégration avec une autre application, ou des données que seule votre boutique possède.

Comment les utiliser

Collez un extrait dans le script Initialization de votre panier. Dans l’éditeur de panier, allez dans Cart settings → Custom script → Initialization. Écrivez du JavaScript pur ; pas de balises <script>. Voir Scripts personnalisés pour les détails.

Les cas d’usage

Suivre l'ajout au panier dans un outil tiers

Envoyez les événements du panier à Klaviyo, Triple Whale, GA4 ou tout pixel analytique.

Ajouter automatiquement un cadeau gratuit à un seuil

Ajoutez un cadeau quand le total franchit un seuil, retirez-le quand il redescend.

Masquer et renommer les lignes du panier

Masquez les lignes injectées par des applications ou gratuites, renommez-les et contrôlez leur ordre.

Afficher les données de metafields sur les lignes du panier

Récupérez une estimation de livraison, un badge ou n’importe quel metafield sur chaque ligne.

Ouvrir le tiroir depuis un constructeur de pages

Faites en sorte que Replo, PageFly, GemPages et vos boutons personnalisés ouvrent le panier.

Exiger l'acceptation des conditions avant le paiement

Bloquez le paiement jusqu’à ce que le client accepte vos conditions.

Regrouper les lignes de bundle d'une autre application

Faites apparaître les lignes de panier séparées d’une application de bundles comme un seul article.