Restrictions de vente de clés

Comment ça marche

Vous pouvez limiter le nombre de clés de jeu que l’utilisateur peut acheter.

Note
Pour un affichage correct du nombre de clés que l’utilisateur peut acheter, nous vous recommandons de configurer l’authentification via Xsolla Login. Pour l’utilisateur non autorisé, le nombre de clés disponibles reviendra à sa valeur initiale à chaque ouverture du catalogue de jeux.

Si l’utilisateur a atteint la limite spécifiée, il ne sera plus en mesure d’acheter des clés supplémentaires et une erreur avec le code 0401-1421 sera renvoyée. Dans ce cas, vous devez informer l’utilisateur qu’il a atteint la limite d’achat.

Vous pouvez afficher le nombre maximal de clés de jeux disponibles pour l’utilisateur ainsi que le nombre de clés restant.

Au fur et à mesure de la vente des clés, vous serez averti par e-mail lorsqu’il restera 25 %, 10 % et 0 % de clés téléchargées dans chaque package. Vous serez averti si vous avez l’un des rôles suivants dans le Compte éditeur :

  • développeur ;
  • propriétaire.

Seul le propriétaire du projet peut modifier les rôles dans le Compte éditeur dans la section Company settings > Users.

Note

Xsolla garantit que les limites ne sont pas dépassées et empêche les utilisateurs d’acheter plus de clés de jeu que la limite fixée.

Lorsque l’utilisateur ouvre l’interface de paiement et paie pour une clé de jeu, toutes les commandes impayées contenant cette clé deviennent non valides.

Exemple : l’utilisateur ouvre le formulaire de paiement d’une clé de jeu soumise à une restriction d’achat dans plusieurs onglets du navigateur avant de payer. Cela entraîne automatiquement la création de plusieurs commandes pour la même clé de jeu. Après avoir payé la clé de jeu dans un des onglets, Xsolla annulera toutes les commandes impayées portant sur la même clé.

Qui peut l'utiliser

Les partenaires qui ont intégré Buy Button et activé le module Game Keys.

Comment configurer

Pour définir une limite d’achat lors de la création d’un package de clés de jeu dans le Compte éditeur, réglez la bascule Limit number of times one user can buy game key sur On et spécifiez le nombre de fois que la clé peut être achetée.

Utilisez les méthodes de la sous-section Catalog du groupe de méthodes Game keys pour obtenir des informations sur les clés de jeu.

Dans la réponse, vous recevrez les informations suivantes en plus des informations sur la clé de jeu :

  • le nombre maximum de clés de jeu que l’utilisateur peut acheter ;
  • le nombre restant de clés de jeu que l’utilisateur peut acheter.

Exemple de réponse :

Copy
Full screen
Small screen

{
  "sku": "game_1",
  "name": "Game name",
  "groups": [
    {
      "external_id": "all",
      "name": "All games"
    },
    {
      "external_id": "Xsolla",
      "name": "Xsolla games"
    }
  ],
  "type": "game_key",
  "description": "Game description",
  "image_url": "https://cdn.xsolla.net/img/misc/images/b79342cdf24f0f8557b63c87e8326e62.png",
  "attributes": {
    "$ref": "../components/examples/client-attribute-game-horror.yaml#/value"
  },
  "is_free": false,
  "price": {
    "amount": "30.5",
    "amount_without_discount": "30.5",
    "currency": "USD"
  },
  "virtual_prices": [],
  "can_be_bought": true,
  "drm_name": "Steam",
  "drm_sku": "steam",
  "has_keys": true,
  "is_pre_order": true,
  "release_date": "2020-08-11T10:00:00+03:00",
  "limits": {
    "per_user": {
        "total": 5,
        "available": 5
    },
    "per_item": null
  },
}
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: 3 Octobre 2024

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Enté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 !