Configurer un catalogue et des plans d’abonnement
La monnaie virtuelle est de l’argent virtuel qui est utilisé pour acheter et vendre des objets dans le jeu. Selon son objectif, une monnaie virtuelle affecte l’équilibre économique du jeu ou est liée à la monétisation de l’application. Vous pouvez également créer une monnaie premium : une monnaie virtuelle qui est liée à la plateforme d’achat et qui ne peut être obtenue qu’en échange d’argent réel.
La monnaie virtuelle peut être vendue en quantités prédéfinies. Pour un package donné, vous pouvez définir un prix spécial qui ne correspond pas nécessairement à la quantité de la monnaie virtuelle qu’il contient.
Voir la section Monnaie virtuelle pour en savoir plus sur la monnaie virtuelle.
Pour configurer une monnaie virtuelle via le Compte éditeur :
- Ouvrez le projet dans le Compte éditeur et accédez à la section Items catalog > All items.
- Appuyez sur Add et sélectionnez Virtual currency dans la liste déroulante.
- Spécifiez les paramètres suivants :
- Image (facultatif) ;
- UGS ;
- Nom de la monnaie virtuelle.
- Pour configurer l’affichage de la monnaie virtuelle dans le magasin, sélectionnez le statut approprié.
- Pour définir un prix, appuyez sur Set up prices et indiquez le prix en devise réelle. Si nécessaire, configurez les prix régionaux.
- Configurez les attributs en utilisant l’une des méthodes suivantes (facultatif) :
- Vérifiez les paramètres et appuyez sur Create currency.
- Ouvrez le projet dans le Compte éditeur et accédez à la section Items catalog > All items.
- Appuyez sur Add et sélectionnez Virtual currency package dans la liste déroulante.
- Spécifiez les paramètres suivants :
- Image (facultatif) ;
- UGS ;
- Un ou plusieurs groupes auxquels le package doit appartenir ;
- Nom ;
- Description (facultatif).
- Pour configurer l’affichage de la monnaie virtuelle dans le magasin, sélectionnez le statut approprié.
- Spécifiez la monnaie virtuelle incluse dans le package ainsi que sa quantité.
- Définissez les prix ou créez un objet gratuit dans le champ Paid or free :
- Pour créer un package gratuit, sélectionnez Free package.
- Pour définir un prix, sélectionnez Paid package et indiquez le prix en devise réelle. Si nécessaire, configurez les prix régionaux.
- Pour limiter le nombre de packages qu’un utilisateur peut acheter, activez la bascule Limit number of times one user can buy package et entrez la quantité souhaitée.
- Pour configurer la fréquence de réinitialisation de la limite :
- 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 package ;
- No regular refresh.
- Dans la liste déroulante, sélectionnez une période :
- Configurez le calendrier de réinitialisation en fonction de la période sélectionnée.

- Configurez une limite de temps pour l’affichage du package (facultatif) :
- Dans le champ Show item in store, sélectionnez Limited time.
- Précisez le fuseau horaire ainsi que le début et la fin de la période.
- Si vous ne souhaitez pas définir de date de fin pour l’affichage de l’objet, cochez la case No end date.

- Configurez les attributs en utilisant l’une des méthodes suivantes (facultatif) :
- Vérifiez les paramètres et appuyez sur Create package.
Les objets virtuels sont le contenu du jeu que vous pouvez vendre contre des devises réelles et de la monnaie virtuelle.
Voir la section Objets virtuels pour en savoir plus sur les objets virtuels.
- Ouvrez le projet dans le Compte éditeur et accédez à la section Items catalog > All items.
- Appuyez sur Add et sélectionnez Virtual item dans la liste déroulante.
- Spécifiez les paramètres suivants :
- Image (facultatif) ;
- UGS ;
- Un ou plusieurs groupes auxquels l’objet doit appartenir ;
- Nom ;
- Description (facultatif).
- Pour configurer l’affichage de l’objet virtuel dans le magasin, sélectionnez le statut approprié.
- Définissez les prix ou créez un objet gratuit dans le champ Paid or free :
- Pour créer un objet gratuit, sélectionnez Free item.
- Pour définir un prix, sélectionnez Paid item et indiquez le prix en devise réelle. Si nécessaire, configurez les prix régionaux.
- Pour limiter le nombre d’objets qu’un utilisateur peut acheter, activez la bascule Limit number of times one user can buy this item et entrez la quantité souhaitée.
- Pour configurer la fréquence de réinitialisation de la limite :
- 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 de l’objet ;
- No regular refresh.
- Dans la liste déroulante, sélectionnez une période :
- Configurez le calendrier de réinitialisation en fonction de la période sélectionnée.

- Configurez une limite de temps pour l’affichage de l’objet (facultatif) :
- Dans le champ Show item in store, sélectionnez Limited time.
- Précisez le fuseau horaire ainsi que le début et la fin de la période.
- Si vous ne souhaitez pas définir de date de fin pour l’affichage de l’objet, cochez la case No end date.

- Configurez les attributs en utilisant l’une des méthodes suivantes (facultatif) :
- Vérifiez les paramètres et appuyez sur Create item.
Un lot est un ensemble de plusieurs biens vendus en une seule unité. Vous pouvez ajouter des biens de différents types à un lot :
- Monnaie virtuelle ;
- Package de monnaie virtuelle ;
- Objets virtuels, y compris des objets à durée limitée ;
- Lots.
Voir la section Lots pour en savoir plus sur les lots.
Pour créer un lot :
- Ouvrez le projet dans le Compte éditeur et accédez à la section Items catalog > All items.
- Appuyez sur Add et sélectionnez Bundle dans la liste déroulante.
- Spécifiez les paramètres suivants :
- Image (facultative).
- UGS.
- Un ou plusieurs groupes auxquels le lot doit appartenir.
- Nom.
- Description (facultative).
- Configurez les attributs du lot (facultatif) à l’aide de l’une des méthodes suivantes :
- Appuyez sur Next.
- 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.
- Ajoutez des objets au lot :
- Sélectionnez le type d'objet ;
- Indiquez une ou plusieurs UGS d'objets à inclure dans le lot ;
- Définissez la quantité pour chaque UGS.
- Appuyez sur Next.
- 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.
- Pour limiter le nombre de lots disponibles à l’achat, activez la bascule Limit bundle purchases per user et entrez la quantité souhaitée.
- Pour configurer la fréquence de réinitialisation de la limite :
- 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
- Configurez le calendrier de réinitialisation en fonction de la période sélectionnée.
- Dans la liste déroulante, sélectionnez une période :
- Appuyez sur Next.
- Configurez l'affichage du lot dans le magasin :
- Choisissez le statut ;
- 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.
- Appuyez sur Next.
- Vérifiez les paramètres et appuyez sur Save.
Vous pouvez configurer des plans d’abonnement dans le Compte éditeur ou via l’appel API Créer un plan.
Pour configurer un plan d’abonnement dans le Compte éditeur :
- Accédez à la section Items catalog > Subscriptions.
- Dans l'onglet Subscription plan, appuyez sur Create subscription plan.
- Choisissez et configurez le type de plan :
- Plan régulier avec paiements réguliers ;
- Plan à vie avec paiement unique et durée de validité illimitée ;
- Passe de saison avec paiement unique et durée de validité limitée.

- ouvrir une interface de paiement avec un plan spécifique ;
- identifier le plan dans les alertes ;
- identifier le plan dans un rapport transactionnel.
Configurer un plan régulier
- Spécifiez :
- Nom du plan ;
- Description (facultatif) : la description du plan s'affiche dans l'interface de paiement lorsque les utilisateurs achètent un abonnement.
- Cliquez sur Next.
- Choisissez l'une des options de frais d'abonnement :
- Regular : le montant de chaque paiement est spécifié manuellement ;
- Including setup fee : le montant de chaque paiement ainsi que le montant des frais de mise en service sont spécifiés manuellement. Utilisez ce paramètre si vous souhaitez facturer à l'abonné des frais supplémentaires tels que la connexion d'une licence, la configuration d'un système, la formation d'un utilisateur ou la fourniture d'une consultation. Dans ce cas, le premier paiement inclura les frais de mise en service, les paiements restants seront égaux au montant du paiement régulier ;
- Associated with the first payment : le montant de chaque paiement est égal au premier paiement effectué par l'utilisateur. Le coût de l'abonnement et le type de devise sont passés dans les paramètres
purchase.checkout.amountetpurchase.checkout.currencylors de l'ouverture de l'interface de paiement. Utilisez cette option si vous souhaitez gérer les prix de votre côté et avoir la possibilité de définir des prix individuels pour des utilisateurs spécifiques.
- Associated with the first payment : le montant de chaque paiement est égal au premier paiement effectué par l'utilisateur. Le coût de l'abonnement et le type de devise sont passés dans les paramètres
- Que vous choisissiez des frais d'abonnement réguliers ou avec des frais de mise en service, vous pouvez définir différents prix d'abonnement pour différentes devises. Pour ce faire, procédez comme suit :
- Dans les champs Currency et Price, sélectionnez la devise requise et spécifiez la valeur du prix de l'abonnement. Pour un abonnement avec frais de mise en service, entrez également la valeur des frais de mise en service dans le champ correspondant ;
- Cliquez sur + pour ajouter des prix dans d'autres devises ;
- Spécifiez la devise par défaut.
- Configurez le cycle de facturation :
- Spécifiez la fréquence de paiement ;
- Spécifiez le nombre de jours de la période d'essai pendant lesquels l'abonnement peut être utilisé sans paiement. Mettez la valeur
0pour créer un plan sans période d'essai.
- Spécifiez les paramètres pour le paiement unique. Avec ce type de renouvellement d'abonnement, les utilisateurs effectuent des paiements via un lien de paiement envoyé par e-mail :
- Rappel d'expiration : spécifiez le nombre de jours avant la date d'expiration de l'abonnement quand l'utilisateur reçoit un rappel. Si vous mettez la valeur
6ou plus, l'utilisateur reçoit un rappel supplémentaire un jour avant la date d'expiration. Pour ne pas envoyer de rappels, mettez la valeur0; - Période de grâce : le nombre de jours pendant lesquels les utilisateurs peuvent continuer à utiliser leur abonnement après sa date d'expiration et avoir la possibilité de le renouveler. Mettez la valeur
0pour créer un plan sans période de grâce.
- Rappel d'expiration : spécifiez le nombre de jours avant la date d'expiration de l'abonnement quand l'utilisateur reçoit un rappel. Si vous mettez la valeur
- Spécifiez les paramètres pour le paiement automatique. Avec ce type de renouvellement d'abonnement, les paiements sont effectués automatiquement à l'aide des informations de facturation enregistrées sans aucune intervention de l'utilisateur :
- Rappel d'expiration de l'abonnement ;
- Nombre de nouvelles tentatives après la première tentative infructueuse de facturation de l'abonnement. Le système réessaiera une fois par jour.
- Cliquez sur Next.
- Cliquez sur Create.
Configurer un plan à vie
- Spécifiez :
- Nom du plan ;
- Description (facultatif) : la description du plan s'affiche dans l'interface de paiement lorsque les utilisateurs achètent un abonnement.
- Cliquez sur Next.
- Choisissez l'une des options de frais d'abonnement :
- Regular : le montant de chaque paiement est spécifié manuellement ;
- Associated with the first payment : le montant de chaque paiement est égal au premier paiement effectué par l'utilisateur. Le coût de l'abonnement et le type de devise sont passés dans les paramètres
purchase.checkout.amountetpurchase.checkout.currencylors de l'ouverture de l'interface de paiement. Utilisez cette option si vous souhaitez gérer les prix de votre côté et avoir la possibilité de définir des prix individuels pour des utilisateurs spécifiques.
- Dans le champ Refund period, spécifiez le nombre de jours au cours desquels l'utilisateur peut se désinscrire et demander un remboursement.
- Si vous choisissez des frais d'abonnement réguliers, vous pouvez définir différents prix d'abonnement pour différentes devises. Pour ce faire, procédez comme suit :
- Dans les champs Currency et Price, sélectionnez la devise requise et spécifiez la valeur du prix de l'abonnement ;
- Cliquez sur + pour ajouter des prix dans d'autres devises ;
- Spécifiez la devise par défaut.
- Cliquez sur Next.
- Cliquez sur Create.
Configurer le passe de saison
- Spécifiez :
- Nom du plan ;
- Période de validité du passe de saison ;
- Description (facultatif) : la description du plan s'affiche dans l'interface de paiement lorsque les utilisateurs achètent un abonnement.
- Cliquez sur Next.
- Choisissez l'une des options de frais d'abonnement :
- Regular : le montant de chaque paiement est spécifié manuellement ;
- Associated with the first payment : le montant de chaque paiement est égal au premier paiement effectué par l'utilisateur. Le coût de l'abonnement et le type de devise sont passés dans les paramètres
purchase.checkout.amountetpurchase.checkout.currencylors de l'ouverture de l'interface de paiement. Utilisez cette option si vous souhaitez gérer les prix de votre côté et avoir la possibilité de définir des prix individuels pour des utilisateurs spécifiques.
- Dans le champ Refund period, spécifiez le nombre de jours au cours desquels l'utilisateur peut se désinscrire et demander un remboursement.
- Si vous choisissez des frais d'abonnement réguliers, vous pouvez définir différents prix d'abonnement pour différentes devises. Pour ce faire, procédez comme suit :
- Dans les champs Currency et Price, sélectionnez la devise requise et spécifiez la valeur du prix de l'abonnement ;
- Cliquez sur + pour ajouter des prix dans d'autres devises ;
- Spécifiez la devise par défaut.
- Cliquez sur Next.
- Cliquez sur Create.
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entrée.