Codes promo
Lorsque l’utilisateur utilise un code promo, il peut bénéficier d’une ou de plusieurs des récompenses suivantes :
- remise qui s’applique au panier de l’utilisateur ;
- objet bonus :
- package de monnaie virtuelle,
- clé de jeu,
- objet virtuel, dont un lot ou un objet à durée limitée.
Note
Les codes promo ne peuvent être activés qu’après avoir ajouté des biens au panier.
Pour en savoir plus sur les fonctionnalités et les limites des compagnes avec les codes promo, consultez le guide du produit In-Game Store.
Pour implémenter une campagne avec les codes promo :
- Configurez une campagne avec des codes promo.
- Implémentez une interface de panier et une logique d’achat via le panier dans votre application.
- Dans l’interface du panier, ajoutez les éléments suivants :
- champ pour saisir un code promo ;
- formulaire d’affichage de la récompense associée au code promo ;
- bouton pour activer le code promo.
Note
Contactez votre responsable de la réussite client ou envoyez un e-mail à csm@xsolla.com pour configurer une campagne avec des codes promo sans implémenter d’interface ni de logique supplémentaire d’utilisation de codes promo. Dans ce cas, la saisie et l’activation du code promo ne seront pas effectuées dans l’interface du panier, mais lors du paiement de l’achat dans Pay Station.
- Implémentez la logique en jeu à l'aide des méthodes SDK suivantes :
GetPromocodeReward
— renvoie la liste des objets pouvant être crédités à l'utilisateur lorsque le code promo est activé. Permet à l'utilisateur de choisir parmi plusieurs objets disponibles ;RedeemPromocode
— active un code promo. Après avoir activé le code promo, l'utilisateur reçoit les biens gratuitement et/ou le prix du panier est réduit ;RemovePromocodeFromCart
— supprime un code promo du panier. Une fois le code promo supprimé, le prix total de tous les objets du panier sera recalculé sans bonus et remises fournis par un code promo.
Documentation de référence du SDK
En savoir plus sur les méthodes SDK et leurs paramètres.
Cet article vous a été utile ?
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.