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.

Rufen Sie die API-Methode Zahlungstoken für den Kauf erstellen auf, und übermitteln Sie darin Informationen über den Nutzer und die Artikel. Dieser API-Aufruf eignet sich dazu, sowohl einen Artikel als auch mehrere zu verkaufen.

Übermitteln Sie den Parameter “sandbox”: true im Rumpf der Token-abrufen-Anfrage, um in die Testumgebung zu wechseln.

Hinweis
Der Wert des Parameters user_id:
  • Zu Testzwecken können Sie ein beliebiges Symbol in diesem Parameter übermitteln.
  • Um echte Zahlungen entgegenzunehmen, müssen Sie die Benutzer-ID aus Ihrem System in diesem Parameter übermitteln. Die ID wird im Webhook Benutzervalidierung übermittelt.
Anfragebeispiel:
Copy
Full screen
Small screen
    curl -i -X POST \
      -u 224575:MYAPIKEY \
      https://store.xsolla.com/api/v2/project/224575/admin/payment/token \
      -H 'Content-Type: application/json' \
      -d '{
        "user": {
          "id": {
            "value": "myUserID"
          }
        },
        "purchase": {
          "items": [
            {
              "sku": "mySKU",
              "quantity": 1
            }
          ]
        },
        "sandbox": true
      }'
    
    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!