Lots

Comment ça marche

Un lot est un ensemble de plusieurs biens vendus en une seule unité.

Fonctionnalités principales :

Restrictions :
  • Un lot ne peut pas contenir le même lot.
  • Un lot ne peut pas être vide.
  • Si un lot contient des clés et que celles-ci sont épuisées, la vente du lot est suspendue.
  • La configuration des restrictions régionales pour les lots est uniquement disponible via des appels API.

Comment configurer

Configuration dans le Compte éditeur

Note
Avant de configurer les lots, il est recommandé de créer des groupes afin de faciliter le tri des objets et la gestion de leur affichage dans le magasin.

Pour créer un lot :

  1. Ouvrez le projet dans le Compte éditeur et accédez à la section Items catalog > All items.
  2. Appuyez sur Add et sélectionnez Bundle dans la liste déroulante.
  1. Spécifiez les paramètres suivants :
    • Image (facultative).
    • UGS.
    • Un ou plusieurs groupes auxquels le lot doit appartenir.
    • Nom.
    • Description (facultative).
  2. Configurez les attributs du lot (facultatif) à l’aide de l’une des méthodes suivantes :
  3. Appuyez sur Next.
  4. Si la personnalisation côté partenaire est activée, vous pouvez choisir entre un lot standard ou dynamique. Les lots dynamiques permettent d’ignorer la création d’objets dans Xsolla et de renvoyer le contenu généré par votre serveur lors de la consultation du catalogue. Si la personnalisation côté partenaire est désactivée, le sélecteur de type de lot n’apparaît pas et un lot standard est créé automatiquement.

  1. Ajoutez des objets au lot :
    1. Sélectionnez le type d'objet ;
    2. Indiquez une ou plusieurs UGS d'objets à inclure dans le lot ;
    3. Définissez la quantité pour chaque UGS.

  1. Appuyez sur Next.
  2. Définissez le prix du lot dans le champ Paid or Free :
    • Pour créer un lot gratuit, sélectionnez Free bundle.
    • Pour définir un prix, sélectionnez Paid bundle et indiquez le prix en devise réelle ou en monnaie virtuelle. Vous ne pouvez pas créer de lot dont le prix est nul. Si nécessaire, configurez les prix régionaux.
  3. Pour limiter le nombre de lots disponibles à l’achat, activez la bascule Limit bundle purchases per user et entrez la quantité souhaitée.

  1. Pour configurer la fréquence de réinitialisation de la limite :
    1. Dans la liste déroulante, sélectionnez une période :
      • Daily
      • Weekly
      • Monthly
      • Custom interval — l'intervalle est calculé à partir de la date de début d'affichage du lot
      • No regular refresh
    2. Configurez le calendrier de réinitialisation en fonction de la période sélectionnée.

  1. Appuyez sur Next.

  1. Configurez l'affichage du lot dans le magasin :
    1. Choisissez le statut ;
    2. Définissez une durée d'affichage pour le lot (facultatif) : indiquez le fuseau horaire ainsi que les dates de début et de fin. Si vous ne souhaitez pas indiquer de date de fin, cochez la case No end date.

  1. Appuyez sur Next.
  2. Vérifiez les paramètres et appuyez sur Save.

Configuration via API

Pour configurer des lots, utilisez les appels de la sous-section Administrateur dans le groupe Lots.

Avis
Les appels de la sous-section Administrateur ne sont pas destinés à la création d’un catalogue de magasin côté client. Vous ne devez pas les utiliser pour les pages de destination, les magasins en ligne et les logiques en jeu.
Pour ajouter une clé de jeu pour une plateforme sélectionnée à un lot, passez à l’appel Créer un lot ou Mettre à jour un lot un tableau content avec les UGS des plateformes nécessaires.
Copy
Full screen
Small screen
1"content": [
2  {
3     "sku": "brilliant_game_sku_steam",
4     "quantity": 1
5  }
6]

Pour limiter le nombre de lots disponibles à l’achat, utilisez l’appel API Créer un lot ou Mettre à jour un lot avec les paramètres suivants :

  • limits — spécifie le nombre maximal de lots disponibles à l’achat.
  • limits.recurrent_schedule — définit la fréquence à laquelle la limite est réinitialisée.

Vous pouvez également configurer la durée d’affichage du lot dans le magasin et définir des restrictions régionales.

Note
Avant de définir des restrictions régionales, assurez-vous de configurer les régions dans le projet à l’aide des appels API.

Affichage des lots dans le magasin

Les lots sont affichés dans le catalogue selon leur mode d’implémentation : au moyen du constructeur de site ou via API.

Affichage via le constructeur de site

Pour afficher lles lots sur le site web :

  1. Créez des lots.
  2. Ouvrez le projet dans le Compte éditeur et accédez à la section Storefronts > Websites.
  3. Dans le volet du site souhaité, appuyez sur Open Site Builder.
  1. Dans le bloc Store, accédez à la section Store.
  2. Dans le champ Item type, sélectionnez Bundles.
  1. Dans le champ Item group, sélectionnez leur groupe.
  2. Choisissez une disposition pour les cartes d’objets.
Note
Vous ne pouvez utiliser que les dispositions Vertical, Large et Featured pour les lots. Nous recommandons la disposition Large, car elle affiche le contenu de la carte sur la page d’accueil sans nécessiter d’appuyer dessus.
  1. Si nécessaire, personnalisez la disposition en activant les bascules correspondantes dans les paramètres de disposition de la carte.

  1. Après avoir effectué toutes les modifications nécessaires et préparé le site web pour le lancement :
    1. Dans le coin supérieur droit du constructeur, appuyez sur Publish.
    2. Sélectionnez les pages que vous souhaitez publier en cochant les cases correspondantes.
    3. Appuyez sur Publish.

Avis

Si la publication du site Web n’est pas disponible, vérifiez que toutes les conditions sont remplies :

  • Il n’y a aucune section vide sur le site (marquée d’un indicateur rouge).
  • Le contrat de licence avec Xsolla est signé.
  • La page principale est publiée ou sélectionnée pour la publication. Vous ne pouvez pas publier les pages enfant avant la page principale.

Une fois le site publié, une section contenant les lots sera disponible. Si aucun lot n’apparaît, vérifiez que leur statut est défini sur Available et qu’aucune limite d’affichage basée sur le temps n’est active.

Obtention des informations sur les lots via API

Si le catalogue est configuré via API, les données des lots sont renvoyées par les appels disponibles dans la sous-section Catalogue :

Configurez les webhooks

Vous pouvez configurer les données relatives aux objets inclus dans les webhooks Paiement de commande réussi et Annulation de commande via le tableau items.

Attribuez les lots aux utilisateurs

Selon le type d’objet et les paramètres d’intégration, le lot est attribué à l’utilisateur de l’une des manières suivantes :

  • Si vous avez intégré PlayFab, la monnaie virtuelle et les objets virtuels sont automatiquement ajoutés à l’inventaire PlayFab de l’utilisateur.
  • Si vous utilisez un système d’attribution personnalisé, la monnaie virtuelle et les objets virtuels sont attribués de votre côté. Nous recommandons de configurer un gestionnaire de webhook pour recevoir les données de commande sur votre backend. Les informations nécessaires sont incluses dans le webhook Paiement de commande réussi.
  • Si l’attribution du contenu du lot n’est pas désactivée, après l’achat d’un lot, tous les objets qu’il contient sont répertoriés dans le tableau des objets du webhook Paiement de commande réussi en tant qu’objets distincts. Si un lot inclut un autre lot, celui-ci est également déballé et son contenu est transmis comme objets distincts.

Pour plus d’informations à ce sujet et sur d’autres méthodes de récupération des données d’achat, consultez la section Configurer le suivi de l’état de la commande.

Note
Les clés de jeu sont envoyées à l’utilisateur par e-mail ou directement au système des droits.
Cet article vous a été utile ?
Merci !
Que pouvons-nous améliorer ? Message
Nous sommes désolés de l'apprendre
Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
Dernière mise à jour: 13 Février 2026

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entrée.

Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Indiquez votre adresse e-mail pour un suivi
Merci pour votre commentaire !
Impossible d'envoyer votre commentaire
Réessayez plus tard ou contactez-nous à doc_feedback@xsolla.com.