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

Commandes (StoreOrder)

Le module StoreOrderModule gère le cycle de vie des commandes (création, mise à jour de statut, consultation).

Accès : client.app.store.order

Méthodes

create

Crée une nouvelle commande.

const response = await client.app.store.order.create({ appId: "app_id", apiKey: "user_api_key", sellerId: "seller_id", customerId: "customer_id", items: [ { productId: "product_id", variantId: "variant_id", quantity: 2 } ], shippingAddress: { firstName: "Jean", lastName: "Dupont", address1: "Rue 12", city: "Abidjan", country: "CI" } });

list

Liste les commandes de l’application avec pagination, recherche et filtres avancés.

const response = await client.app.store.order.list({ appId: "app_id", apiKey: "user_api_key", search: "CMD-12345", // Recherche par référence ou produit status: "PENDING", // Filtrer par statut page: 1, limit: 20 });

get

Récupère les détails d’une commande.

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

update

Met à jour une commande (souvent utilisé pour changer le statut).

const response = await client.app.store.order.update({ appId: "app_id", apiKey: "user_api_key", id: "order_id", status: "PAID", fulfillmentStatus: "FULFILLED" });

delete

Supprime une commande (généralement non recommandé pour l’historique, préférer l’annulation).

const response = await client.app.store.order.delete({ appId: "app_id", apiKey: "user_api_key", id: "order_id" });
Last updated on