Skip to Content
Nouvelle documentation Applite - JS SDK, Dart SDK & REST API

Panier (CartApi)

Le module CartApi gère les paniers d’achat. Les paniers contiennent des articles avec variantes de produits.

Accès : client.store.cart

Méthodes

create

Crée un nouveau panier.

const response = await client.store.cart.create({ appId: "app_id", apiKey: "user_api_key", customerId: "customer_id" });

get

Récupère un panier avec ses articles.

const response = await client.store.cart.get({ appId: "app_id", apiKey: "user_api_key", id: "cart_id" });

addItem

Ajoute un article au panier.

const response = await client.store.cart.addItem({ appId: "app_id", apiKey: "user_api_key", id: "cart_id", variantId: "variant_id", productId: "product_id", quantity: 2 });

updateItem

Met à jour la quantité d’un article.

const response = await client.store.cart.updateItem({ appId: "app_id", apiKey: "user_api_key", id: "cart_id", itemId: "item_id", quantity: 3 });

removeItem

Supprime un article du panier.

const response = await client.store.cart.removeItem({ appId: "app_id", apiKey: "user_api_key", id: "cart_id", itemId: "item_id" });

calculateTotals

Calcule les totaux du panier.

const response = await client.store.cart.calculateTotals({ appId: "app_id", apiKey: "user_api_key", id: "cart_id" }); console.log("Total:", response.data.total); console.log("Articles:", response.data.itemCount);
Last updated on