Bestellung anlegen

Eine Bestellung besteht aus Artikeln, die ein Benutzer im Shop kaufen möchte. Nachdem eine Bestellung bezahlt wurde, erhält der Benutzer die Artikel. Um eine Zahlung zu tätigen, muss der Benutzer im Spiel autorisiert sein.

Integrieren Sie Xsolla Login:

  1. Erstellen Sie ein Projekt.
  2. Konfigurieren Sie Ihr Login-Projekt im Kundenportal.
  3. Verknüpfen Sie den Nutzerdatenspeicher.
  4. Integrieren Sie die Lösung aufseiten Ihrer Anwendung.

Erstellen und speichern Sie mit der konfigurierten Login-Methode den Authentifizierungstoken, um einen Zahlungstoken zu erhalten. Der Zahlungstoken dient dazu, das Zahlungsportal zu öffnen und die Zahlung abzuwickeln.

Legen Sie eine Bestellung mithilfe des API-Aufrufs Bestellung mit dem angegebenen Artikel erstellen an, um den Zahlungsvorgang zu testen:

  1. Wenn Sie einen Test auf der API-Dokumentationswebsite durchführen möchten, klicken Sie auf Try it, um die Oberfläche zum Erstellen einer Anfrage zu öffnen.
  2. Geben Sie im Block Security in das Feld Bearer Token den Token ein, den Sie während des Authentifizierungsverfahrens erhalten haben.
  3. Geben Sie im Block Body die Bestelldetails ein, z. B. die Artikelmenge. Um die Testumgebung zu nutzen, übermitteln Sie "sandbox": true.
  4. Geben Sie im Block Parameters Folgendes an:

Die Antwort enthält Daten, die Sie für die weitere Arbeit benötigen:

  • token – Zahlungstoken

Anfragebeispiel:

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"
        }
      }'
    
    Hinweis
    Um die Xsolla-API aufzurufen, können Sie die vorgefertigten SDK-Methoden für Spiel-Engines und Plattformen verwenden:
    Ihr Fortschritt
    Vielen Dank für Ihr Feedback!
    Letztmalig aktualisiert: 31. Januar 2024

    Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.

    Problem melden
    Wir überprüfen unsere Inhalte ständig. Ihr Feedback hilft uns, sie zu verbessern.
    Geben Sie eine E-Mail-Adresse an, damit wir Sie erreichen können
    Vielen Dank für Ihr Feedback!