Skip to main content

Aperçu

Le panier est stocké dans le localStorage du navigateur et persiste entre les rechargements de page. Toutes les opérations sur le panier sont synchrones et mettent à jour l’état local immédiatement.
L’objet komerza est disponible globalement après l’inclusion du script. Appelez komerza.init('votre-id-boutique') avant d’utiliser d’autres méthodes.

Ajouter des articles

Ajoutez une variante de produit au panier avec une quantité spécifiée.

Paramètres

string
requis
L’identifiant unique du produit
string
requis
L’identifiant unique de la variante du produit
number
Combien d’articles ajouter (par défaut 1 si non fourni)

Exemple

Voir le panier

Obtenez tous les articles actuellement dans le panier.

Retours

Retourne un tableau d’objets BasketItem :

Exemple

Obtenir le nombre d’articles

Obtenez le nombre total d’articles dans le panier (somme de toutes les quantités).

Retours

Retourne un nombre représentant la quantité totale de tous les articles.

Exemple

Retirer des articles

Retirez entièrement une variante de produit du panier.

Paramètres

string
requis
L’identifiant du produit à retirer
string
requis
L’identifiant de la variante à retirer

Exemple

Vider le panier

Retirez tous les articles du panier en une seule fois.

Exemple

Sauvegarde et restauration

Créez des sauvegardes de l’état du panier et restaurez-les ultérieurement. Utile pour gérer les erreurs de paiement ou implémenter des fonctionnalités « enregistrer pour plus tard ».

Créer une sauvegarde

Retourne true si la sauvegarde a été créée avec succès.

Restaurer une sauvegarde

Retourne true si la sauvegarde a été restaurée avec succès.

Exemple

Dernière modification le 6 avril 2026