Bad browser
Your browser is not supported. Please try a different browser
✕
Rechercher les docs
ou
Demandez à l'IA
AI
FR
English
Deutsch
Русский
한국어
中文(简体)
日本語
Español
Português
Français
Vers le Compte éditeur
FR
English
Deutsch
Русский
한국어
中文(简体)
日本語
Español
Português
Français
Vers le Compte éditeur
Page d'accueil
Prise en main
À propos de Xsolla
Solutions
Web Shop
Présentation
Flux d'intégration
Démonstration pas à pas
Catalogue et objets
Créer un projet
Importer le catalogue des objets à partir d'un fichier JSON
Importer le catalogue des objets depuis des plateformes externes
Configuration manuelle du catalogue
Mise à jour automatique du catalogue via API
Octroyer les achats à l'utilisateur
Configurez la vente d'abonnements
Créer un magasin en ligne
Aspects légaux
Créer un site et personnaliser les blocs principaux
Localisation
Configurer l'authentification utilisateur
Publier des articles sur votre site
Configurer une application Web progressive
Promotions
Personnalisation
Biens gratuits
Offres en vedette
Promotions par réduction
Promotions par bonus
Codes promo et coupons
Offres à durée ou nombre limités
Récompenses quotidiennes
Système de récompense
Chaîne d’offres
Programme de parrainage
Récompense pour la première connexion via PWA
Utilisation des paramètres de requête
Tester et publier le magasin en ligne
Tester le magasin en ligne en mode bac à sable
Publier le magasin en ligne
Restrictions d'accès
Tester le magasin en ligne en mode de production
Analyse
Intégration avec AppsFlyer
Intégration avec Adjust
Intégration avec Singular
Connecter les services d'analyse
Buy Button pour jeux mobiles
Présentation
Activez
Buy Button
via des liens externes redirigeant vers Web Shop
Activez Buy Button via Mobile SDK
Activez Buy Button pour des paiements personnalisés
Payments
Présentation
Scénarios d'intégration
Génération du jeton de paiement côté client
Commencer
Créer et configurer un projet dans le Compte éditeur
Authentifier l'utilisateur dans votre application
Récupérer le catalogue côté client de l'application
Configurer l'achat d'objets
Configurer le suivi de l'état de la commande
Lancer
Génération du jeton de paiement côté serveur
Commencer
Créer et configurer un projet dans le Compte éditeur
Obtenir le catalogue dans votre application
Configurer l'achat d'objets
Configurer le suivi de l'état de la commande
Lancer
Configuration de catalogue
Création de catalogue
Importation de catalogue
Personnalisation
Customisation
Customisation du thème de l'interface de paiement
Lignes directrices pour la conception
Customisation de l'e-mail de reçu
Promotions
Coupons
Promotions par bonus
Promotions par réduction
Gestion de l'interface de paiement
Localisation de l'interface de paiement
Configuration des modes de paiement
Gestion des principaux modes de paiement
Configuration des redirections
Tokénisation
Analyse des événements
Antifraude
Présentation
Configuration antifraude
Analyse anti-fraude dans le Compte éditeur
Chargeback
Frais de chargeback et de contestation
Cloud Gaming
Présentation
Flux d'intégration
Guide d'intégration
Prérequis
Téléchargement du build du jeu dans le Compte éditeur
Instructions
Comment gérer les streams et la tarification du jeu
Comment utiliser les promotions
Comment supprimer un jeu
Comment configurer une manette de jeu virtuelle
Comment activer la saisie vocale
Fonctionnalités
Liste blanche
Vente de clés de jeux sur le cloud
Bouton
Play Now
Digital Distribution Hub
Loyalty as service
XPS
Créez votre plateforme de distribution
Présentation
Configurez une plateforme de publication à l'aide d'un CMS headless
Créez un site multipages pour vendre vos jeux
Vendez des biens virtuels dans le jeu ou en ligne
Présentation
Utilisez un modèle F2P
Utilisez votre propre interface
Prérequis
Créer un projet
Signer un contrat de licence
Passer l'entretien fiscal
Vendez des clés de jeu
Présentation
Flux d'intégration
Prérequis
Créer un projet
Signer un contrat de licence
Passer l'entretien fiscal
Catalogue
Créer des packages de clés de jeu
Créer un lot avec des clés de jeu
Créer un site
Créer un site et personnaliser les blocs principaux
Localisation
Tester le site en mode bac à sable
Restrictions d'accès
Publier le site
Analyse du site Web
Tester le site en mode de production
Publier des articles sur votre site
Mise en place de l'authentification
Configurer l'authentification pour la vente de clés de jeu
Configurer la vente de clés de jeu
Configurer la vente de clés de jeu
Configurer des webhooks
Obtenir le statut de la commande de l'utilisateur
Promotions et autres fonctionnalités
Lots
Pré-commandes
Promotions par réduction
Promotions par bonus
Codes promo
Coupons
Chaîne d’offres
Upsell
Attributs de bien
Personnalisation
Clés de jeu gratuites
Prix locaux
Restrictions de vente de clés
Restrictions régionales de vente
Limiter la durée d'affichage des objets dans le magasin
Nombre d'offres à durée limitée
Système de droits
Lancez des précommandes
Distribuez un jeu avec Launcher
Configurer une monétisation multiplateforme
Produits
Pay Station
Présentation
Fonctionnalités
Paiement en un clic
Passerelles
Configuration antifraude
Tokénisation
Remboursement
Analyse des événements
Customisation du thème de l'interface de paiement
Gestion dans le Compte éditeur
Localisation
Paiements conformes à la Content Security Policy (CSP)
Instructions
Comment gérer les principaux modes de paiement
Comment configurer un mode de paiement
Comment ouvrir l'interface de paiement
Comment ouvrir l'interface de paiement dans l'application mobile
Comment customiser Pay Station
Comment configurer les redirections
Comment ouvrir un navigateur externe à partir du lanceur de jeu
Comment customiser les e-mails envoyés aux utilisateurs
Comment obtenir un jeton de paiement
Références
Lignes directrices pour la conception
Shop Builder
Présentation
Guide d'intégration
Commencer
Utiliser des solutions prêtes à l'emploi
Créer un projet
Créer un catalogue dans le Compte éditeur
Configurer des webhooks
Aspects légaux
Configurer la vente des objets
Intégrer le magasin dans le jeu
Configurer des campagnes promotionnelles
Fonctionnalités
Objets virtuels
Monnaie virtuelle
Lots
Biens gratuits
Nombre d'offres à durée limitée
Limitation de la durée d'affichage des objets dans le magasin
Attributs de bien
Coupons
Codes promo
Offre unique du catalogue
Upsell
Promotions par bonus
Promotions par réduction
Personnalisation
Prix locaux
Restrictions régionales de vente
Récompenses quotidiennes
Système de récompense
Chaîne d’offres
Programme de parrainage
Instructions
Comment créer et mettre à jour un catalogue des objets en utilisant l'importation JSON
Comment grouper les lots dans le catalogue
Comment importer un catalogue
Comment grouper et trier les objets dans le catalogue
Comment inciter l'utilisateur à effectuer son premier achat
Comment offrir à l'utilisateur des récompenses quotidiennes
Comment créer des biens non destinés à la vente
Comment automatiser les mises à jour du catalogue
Extensions
Intégration avec PlayFab
Tutoriels
Personnalisation du catalogue des objets
Subscriptions
Présentation
Guide d'intégration
Commencer
Créer un projet
Configurer un plan d'abonnement
Configurez l'authentification utilisateur
Configurez l'affichage et l'achat des abonnements du catalogue
Obtenir des informations d'abonnement
Aspects légaux
Fonctionnalités
Période de grâce
Période de nouvelles tentatives
Abonnement cadeau
Compte abonné
Instructions
Comment annuler le dernier paiement en cas d'annulation de l'abonnement
Comment permettre à l'utilisateur de changer de plan d'abonnement
Comment modifier le montant facturé pour un abonnement actif
Comment renouveler manuellement les abonnements
Comment configurer les bonus
Comment configurer les coupons
Comment éviter la fraude
Comment augmenter le montant du premier paiement d'un abonnement
Comment configurer la vente de plusieurs plans ou abonnements pour un seul utilisateur
Comment configurer des produits par abonnement et des groupes de plans
Site Builder
Présentation
Démarrage rapide
Commencer
Blocs
Créer un projet
Créer un site
Aspects légaux
Créer un Web Shop pour les jeux mobiles
Comment créer un site de vente de jeux
Restrictions d'accès
Store
Comment configurer un site pour vendre des produits
Biens possibles
Tester le site en mode de production
Contenu
Comment publier des articles de sur votre site
Comment gérer les pages du site Web
Localisation
Localisation
Comment afficher le contenu en fonction de la langue du site
Design
Comment utiliser des polices personnalisées sur votre site
Comment implémenter le défilement parallaxe
Comment afficher des images dans des fenêtres modales
Analyse et promotion
Services et applications
Comment connecter les services d'analyse
Partner Network
Présentation
Guide d'intégration
Commencer
Créer un projet
Intégrer la solution de paiement
Configurez l'attribution des paiements
Créer une campagne
Lancement de la campagne
Fonctionnalités
Codes promo avec remise fixe
Codes promo avec remise flexible
Distribution des clés de jeu
Directives de participation
Vitrine du créateur
Statistiques individuelles sur les créateurs
Compositions
Rapports sur la couverture des compositions de créateurs
Informations sur le jeu
Instructions
Comment modifier les campagnes actives
Comment trouver et inviter un créateur à une compagne
Comment personnaliser les campagnes d'affiliation et de réseaux d'affiliation
Comment configurer et personnaliser un domaine dédié
Comment configurer une campane avec la balise Creator
Références
Types d'attribution
Recommandations pour les campagnes de créateurs
Matériel promotionnel pour les réseaux d'affiliation
Compte créateur
Login
Présentation
Référence API
FAQ
Guide d'intégration
Commencer
Créer un projet
Configurer le projet de connexion dans le Compte éditeur
Connecter le stockage des données utilisateur
Intégrer la solution côté application
Options d'authentification
Connexion sans mot de passe
Compte multiplateforme
Authentification silencieuse
Connexion par ID d'appareil
Connexion via les réseaux sociaux
Authentification via votre propre fournisseur OAuth 2.0
Stockage des données utilisateur
À quoi ça sert
Comparaison des options de stockage des données utilisateur
Stockage Xsolla
Stockage PlayFab
Stockage Firebase
Stockage de données utilisateur personnalisé
Gestion de la collecte de données utilisateur
Sécurité
À quoi ça sert
Protocole OAuth 2.0
Authentification unique
Signature JWT
Validation de l'adresse e-mail
Customisation
À quoi ça sert
Customisation du widget
Fichiers JSON contenant les paramètres du widget
Customisation d'e-mail
Customisation de SMS
Fournisseurs de services de communication
À quoi ça sert
Fournisseurs de messagerie
Fournisseurs de SMS
Fonctionnalités
Collecte d'adresses e-mail et de numéros de téléphone
Mappage JSON des noms de clés au profil utilisateur
Suivi des nouveaux utilisateurs
Inscription différée dans les jeux par navigateur
Affichage des statistiques d'authentification
Attributs utilisateur
Importation et exportation des données utilisateur
Fonctionnalités supplémentaires
Travailler avec les utilisateurs
Instructions
Comment configurer un projet de connexion fantôme
Comment exporter des utilisateurs vers Mailchimp
Comment créer des balises de fusion Mailchimp
Comment intégrer le Compte utilisateur
Comment intégrer l'authentification utilisateur via le compte Xsolla
Comment utiliser les appels API du Login Widget SDK
Extensions
Intégration à Zendesk Chat
Autorisation dans le Compte éditeur Xsolla via Okta
Mentions légales
Conditions et politiques
Traitement des données à caractère personnel
Restrictions d'âge
Références
Metaframe
Présentation
Guide d'intégration
Créer un projet
Signer un contrat de licence
Configurer l'authentification utilisateur via le compte Xsolla Wallet
Configurer Metaframe et l'ajouter à l'application Web
Utiliser Metaframe sur un site créé avec Site Builder
Découvrir les méthodes et événements Metaframe
Configuration de sections personnalisées
Informations générales
Mini-application Iframe
Mini-application Action
Mini-application Button
Configurer le portefeuille
Informations générales
Configurer Xsolla Pay
Créez des packages de monnaie virtuelle dans le Compte éditeur
Configurer des webhooks
Gérer les monnaies virtuelles à l'aide de méthodes API
Tests
Comment implémenter la vente de la monnaie virtuelle Metaframe dans votre interface
Configuration du Backpack
Informations générales
Gérer le Backpack de l'utilisateur
Configurer les webhooks avec des données sur les objets
Configuration de la version mobile
Informations générales
Comment implémenter la transition du widget vers la disposition mobile
Launcher
Présentation
Guide d'intégration
Commencer
Créer un projet
Créer Launcher
Configurer les paramètres de Launcher
Configurer les paramètres du jeu
Configurer le contenu
Télécharger le build du jeu
Générer un installeur
Fonctionnalités
Distribution de jeux en ligne
Correctif binaire
Authentification de l'utilisateur dans le jeu
Liens profonds
Liste des fichiers ignorés dans Build Loader
Onglets
Distribution de contenu de jeu
Mode hors ligne
Intégration fluide Web-jeu
Instructions
Comment mettre en place une autorisation fluide
Comment transférer les données utilisateur via l'installateur de Launcher
Comment envoyer des données à Google Analytics 4
Comment connecter des jeux supplémentaires au Launcher
Comment intégrer Launcher à Epic Games Store
Comment intégrer Launcher à Steam
Comment effectuer la maintenance du jeu
Comment activer l'achat de jeux dans Launcher
Comment configurer le nom de l'installateur de Launcher
Extensions
Comment utiliser les Epic Online Services avec Xsolla Login
Références
Configuration système requise pour Launcher
Managing catalog and LiveOps via canvas
Overview
Catalog management
General information
Create group
Create item
Import and export the item catalog in JSON format
Import item catalog from external platforms
Import country-specific prices from CSV file
LiveOps campaign management
Create bonus promotion
Create discount promotion
Create promo code promotion
Create personalized catalog
Prestataires de services de paiement
Intégration autonome
Présentation
Flux d'intégration
Implémentation
Roadmap
Présentation
Ressources pour les développeurs
Références
Erreurs
Erreurs d'intégration
Erreurs de paiement
Erreurs de connexion
Erreurs de magasin
Devises prises en charge
Pays pris en charge
Langues prises en charge
Navigateurs pris en charge
Test de paiement
Environnements bac à sable et de production
Liste des cartes bancaires de test
Paiement en mode bac à sable
Paiement par carte en mode bac à sable
Paiement par Apple Pay en mode bac à sable
Paiement par PayPal en mode bac à sable
Test de paiement réel
Référence API pour le bac à sable
FAQ
Présentation
Questions générales
Configuration du paiement
Authentification utilisateur
Configuration de Xsolla Launcher
Acquisition d’utilisateurs
Communication avec Xsolla par chat
Présentation
Guide d'intégration
Intégration à Slack
Intégration à Discord
Intégration à Zendesk
Écosystème de partenaires Xsolla
API et webhooks
Prise en main
Pay Station API
Shop Builder API
Login API
Subscriptions API
DDH API
Webhooks
SDK et bibliothèques
SDK et bibliothèques disponibles
SDK Xsolla Mobile
Headless checkout
Présentation
Guide d'intégration
Commencer
Créer un projet dans le Compte éditeur
Installer le SDK
Intégrer le SDK côté application
Tester le processus de paiement en mode bac à sable
Lancer
Configurer les modes de paiement
Comment obtenir la liste des modes de paiement disponibles
Comment configurer un paiement avec des modes enregistrés
Cartes bancaires
Paiements mobiles
Portefeuilles électroniques avec redirection
Google Pay
Apple Pay
Paiement par code QR
Références
Composants du SDK
Réception des données relatives au mode de paiement
Erreurs
Styles
Langues prises en charge
SDK pour Unity
Dernière version
Dernière version
V 1
V 0
Présentation
Documentation de référence du SDK
Guide d'intégration
Commencer
Créer un projet dans le Compte éditeur
Configurer un projet de connexion de base
Installer le SDK
Configurer le SDK
Configurer un catalogue et des plans d'abonnement
Intégrer le SDK côté application
Tester le processus de paiement en mode bac à sable
Lancer
Intégrations BaaS
Comment intégrer Pay Station avec l'authentification PlayFab
Comment intégrer Pay Station avec l'authentification Firebase
Projet de démo
Informations générales
Comment utiliser des extraits du projet de démo dans votre projet
Comment utiliser le SDK pour configurer l'interface de l'application
Authentification
Informations générales
Connexion classique par nom d'utilisateur/adresse e-mail et mot de passe
Connexion sans mot de passe
Connexion via les réseaux sociaux
Authentification via le dispositif de lancement d'applications
Authentification par custom ID
Authentification silencieuse via la plateforme de publication
Widget Xsolla Login
Catalogue
Informations générales
Affichage du catalogue des objets dans l'application
Subscriptions
Informations générales
Scénario d'achat d'un abonnement
Scénario de gestion des abonnements
Promotions
Informations générales
Coupons
Codes promo
Offres personnalisées
Biens gratuits
Achat de bien
Informations générales
Achat en un clic
Achat de la monnaie virtuelle
Achat via le panier
Suivi de l'état de la commande
Paiements via Steam
Inventaire utilisateur
Informations générales
Afficher l'inventaire du joueur dans l'application
Consommer des objets et de la monnaie virtuels de l'inventaire du joueur
Compte utilisateur et attributs
Informations générales
Attributs utilisateur
Compte utilisateur
Liaison de comptes
Guides de compilation d'applications
Comment créer un build d'application exécutable dans un navigateur
Comment changer de navigateur intégré
Résolution des problèmes
Une erreur est survenue lors de l'exécution du contenu Unity sur la page du build WebGL
Le nom du type ou de l'espace de noms
Input.
System
n'existe pas
Erreur lors de l'appel de la méthode d'authentification
L'accès a été bloqué par la politique CORS
Comment migrer vers la version 1.0.0 ou une version ultérieure du SDK
Comment migrer vers la version 2.0.0 ou une ultérieure du SDK
Ready-to-use store (Unity)
Présentation
Utilisation du module
Prérequis
Initialisation
Personnalisation et paramètres avancés
Paramètres supplémentaires pour
OpenStore()
Scénarios courants de personnalisation
SDK pour Windows
SDK pour Unreal Engine
Dernière version
Dernière version
V 0
Présentation
Documentation de référence du SDK
Guide d'intégration
Commencer
Créer un projet dans le Compte éditeur
Configurer un projet de connexion de base
Installer le SDK
Configurer le SDK
Configurer un catalogue et des plans d'abonnement
Intégrer le SDK côté application
Tester le processus de paiement en mode bac à sable
Lancer
Intégrations BaaS
Comment intégrer Pay Station avec l'authentification PlayFab
Projet de démo
Informations générales
Comment utiliser le SDK pour configurer l'interface de l'application
Authentification
Informations générales
Connexion classique par nom d'utilisateur/adresse e-mail et mot de passe
Authentification par ID d'appareil
Connexion sans mot de passe
Connexion via les réseaux sociaux
Authentification via le dispositif de lancement d'applications
Authentification par custom ID
Authentification silencieuse via la plateforme de publication
Widget Xsolla Login
Catalogue
Informations générales
Affichage du catalogue des objets dans l'application
Subscriptions
Informations générales
Scénario d'achat d'un abonnement
Scénario de gestion des abonnements
Promotions
Informations générales
Coupons
Codes promo
Offres personnalisées
Biens gratuits
Achat de bien
Informations générales
Achat en un clic
Achat de la monnaie virtuelle
Achat via le panier
Achat d'un seul objet
Suivi de l'état de la commande
Inventaire utilisateur
Informations générales
Afficher l'inventaire du joueur dans l'application
Consommer des objets et de la monnaie virtuels de l'inventaire du joueur
Compte utilisateur et attributs
Informations générales
Attributs utilisateur
Compte utilisateur
Liaison de comptes
Guides de compilation d'applications
Comment intégrer des SDK dans des projets d'applications Android
Comment modifier le SDK
SDK pour Cocos Creator
Présentation
Guide d'intégration
Commencer
Créer un projet dans le Compte éditeur
Configurer un projet de connexion de base
Installer le SDK
Initialiser le SDK
Configurer un catalogue et des plans d'abonnement
Intégrer le SDK côté application
Tester le processus de paiement en mode bac à sable
Lancer
Projet de démo
Informations générales
Comment utiliser des extraits du projet de démo dans votre projet
Authentification
Informations générales
Connexion classique par nom d'utilisateur/adresse e-mail et mot de passe
Authentification par ID d'appareil
Connexion sans mot de passe
Connexion via les réseaux sociaux
Authentification par custom ID
Widget Xsolla Login
Catalogue
Informations générales
Affichage du catalogue des objets dans l'application
Promotions
Informations générales
Coupons
Codes promo
Offres personnalisées
Biens gratuits
Subscriptions
Informations générales
Scénario d'achat d'un abonnement
Scénario de gestion des abonnements
Achat de bien
Informations générales
Achat en un clic
Achat de la monnaie virtuelle
Achat via le panier
Suivi de l'état de la commande
Inventaire utilisateur
Informations générales
Afficher l'inventaire du joueur dans l'application
Consommer des objets et de la monnaie virtuels de l'inventaire du joueur
Compte utilisateur et attributs
Informations générales
Attributs utilisateur
Compte utilisateur
Liaison de comptes
Résolution des problèmes
L'accès a été bloqué par la politique CORS
Comment connecter le SDK Xsolla natif pour Android au projet
Comment connecter le SDK Xsolla natif pour iOS au projet
Extensions pour BaaS
Présentation
Utiliser Shop Builder avec l'autorisation BaaS
Recevoir des webhooks Xsolla
PHP
Présentation
Commencer
Installer la bibliothèque
Configurer des webhooks
Webhooks recommandés
Résolution des problèmes
404 error
Page introuvable
Retour à la documentation
→
Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Envoyer
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.