Zum Inhalt springen

Überblick

  • Version: 2.0.0
  • Server:
    • https://api.xsolla.com/api

Pay Station ist eine bequeme Benutzeroberfläche für Ingame-Käufe, dank derer die Partner ihre Produkte monetarisieren können. Wie Sie die Benutzeroberfläche (das "Zahungsportal") öffnen können, erfahren Sie in dieser Anleitung.

Die Pay Station API umfasst die folgenden Gruppen von API-Aufrufen:

  • Token – enthält einen API-Aufruf, mit dem sich ein Token samt beliebigen Nutzerparametern für die weitere Zahlungsverarbeitung über das Zahlungsportal generieren lässt.
  • Tokenisierung – enthält API-Aufrufe, mit denen sich Zahlungen sicher verarbeiten lassen, ohne das Zahlungsportal zu öffnen oder den Nutzer einzubeziehen.
  • Berichte – enthält API-Aufrufe, mit denen sich Daten zu Nutzertransaktionen abrufen, Berichte generieren und Auszahlungen nach Währung aufschlüsseln lassen.
  • Erstattung – enthält API-Aufrufe, mit denen sich Geldbeträge komplett oder teilweise erstatten lassen.
  • Testen – enthält einen API-Aufruf, mit dem sich der Rückbuchungsprozess testen lässt.

Detaillierte Informationen dazu, wie man das Zahlungsportal konfiguriert, finden Sie im Integrationsleitfaden für die Payments- Lösung.

Hinweis

Auch in der Postman collection im Abschnitt Xsolla Base API finden sich Informationen dazu, wie man die bei der Integration genutzten API-Aufrufe testet.

OpenAPI-Beschreibung herunterladen
Sprachen
Server
Mock server
https://xsolla.redocly.app/_mock/de/api/pay-station/
https://api.xsolla.com/merchant/v2/
Operationen
Operationen
Operationen
Operationen
Operationen

Anfrage

Fordert Rückbuchung in der Testumgebung an:

  • Um zur Testumgebung zu gelangen, übermitteln Sie "mode":"sandbox", wenn Sie den Token erhalten.

  • Die Testzahlung muss in der Testumgebung des gleichen Projekts gemacht werden, das Sie zum Testen nutzen.

  • Der Transaktionsstatus muss auf darf nicht refunded, cancelledsein.

  • Ihre Rolle im Kundenportal muss mindestens Finanzmanager sein. (Sie können das im Bereich Firmeneinstellungen > Benutzer finden.)

  • Lesen Sie die Anweisung. Da finden Sie weitere Informationen über dieses Testszenario.

Hinweis

Lesen Sie die Dokumentation. Da finden Sie weitere Informationen über andere Testszenarien.

Sicherheit
basicAuth
Pfad
merchant_idintegererforderlich

Händler-ID.

project_idintegererforderlich

Projekt-ID.

transaction_idintegererforderlich

Transaktions-ID.

Bodyapplication/jsonerforderlich
object or null(empty-body)

Damit der API-Aufruf korrekt funktioniert, muss der Anfragerumpf leer sein.

curl -i -X POST \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/de/api/pay-station/merchants/{merchant_id}/projects/{project_id}/payments/{transaction_id}/chargeback' \
  -H 'Content-Type: application/json' \
  -d '{}'

Antworten

No Content (No error).

Antwort
Kein Inhalt