Créer une commande

Une commande comprend les objets que souhaite acheter un utilisateur dans le magasin. Une fois que la commande est payée, l’utilisateur reçoit les objets. Pour effectuer un paiement, l’utilisateur doit être connecté à son compte de jeu.

Intégrez la solution Xsolla Login :

  1. Créez un projet.
  2. Configurez votre projet de connexion dans le Compte éditeur.
  3. Connectez le stockage des données utilisateur.
  4. Intégrez la solution côté application.

À l’aide de la méthode de Login configurée, créez et enregistrez un jeton d’authentification afin de recevoir un jeton de paiement. Le jeton de paiement est utilisé pour ouvrir l’interface de paiement et effectuer le paiement.

Pour tester le flux de paiement, créez une commande à l’aide de la méthode API Create order with specified item :

  1. Si vous souhaitez effectuer un test sur le site Web de la documentation API, cliquez sur Try it pour ouvrir l'interface de création de requête.
  2. Dans le champ Bearer Token du bloc Security, entrez le jeton obtenu en passant la procédure d'authentification.
  3. Dans le bloc Body, passez les détails de la commande, par exemple la quantité de l'objet. Pour accéder au mode bac à sable, passez "sandbox": true.
  4. Dans le bloc Parameters, passez :

En réponse, vous recevrez les données dont vous aurez besoin aux étapes qui suivent :

  • token — jeton de paiement.

Exemple de requête :

Copy
Full screen
Small screen
    curl -i -X POST \
      'https://store.xsolla.com/api/v2/project/{project_id}/payment/item/{item_sku}' \
      -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
      -H 'Content-Type: application/json' \
      -d '{
        "sandbox": true,
        "quantity": 5,
        "settings": {
          "ui": {
            "theme": "63295a9a2e47fab76f7708e1",
          }
        },
        "custom_parameters": {
          "character_id": "ingameUsername"
        }
      }'
    
    Note
    Pour appeler les API de Xsolla, vous pouvez utiliser les méthodes SDK prêtes à l’emploi pour les moteurs de jeu et les plateformes :
    Votre progression
    Merci pour votre commentaire !
    Dernière mise à jour: 31 Janvier 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 !