Xsolla-logo

Token erstellen

post/merchants/{merchant_id}/token

Sie können einen Token mit beliebigen Benutzerparametern erstellen. Sie senden diese Parameter beim Abrufen des Tokens und erhalten sie nach erfolgreicher Zahlung zurück. Ein Token kann nur Parameter enthalten, die entweder in diesem Dokument beschrieben oder von Ihnen vordefiniert sind.

Wenn ein Parameter im falschen Format gesendet wird oder den falschen Typ hat, wird kein Token ausgegeben. Stattdessen erscheint der HTTP-Statuscode 204 samt Fehlerbeschreibung im JSON-Body. Unter extended_message ist exakt aufgeführt, welche Parameter fehlerhaft gesendet wurden.

Note

Diese API-Methode lässt sich unter hoher Last nicht verwenden. Bei einer hohen Anzahl von Anfragen können Ratenbegrenzungen greifen. Erkundigen Sie sich bei Ihrem Account Manager nach den Ratenbegrenzungen für diese API-Methode.
Request
Security:
path Parameters
merchant_id
required
integer

Händler-ID.

Request Body schema: application/json
Any of:
object

Sie können zusätzliche Parameter im Token im custom_parameters Objekt übergeben, um Betrugsschutzfilter zu konfigurieren. Die empfohlenen Parameter werden in der Dropdown-Liste angezeigt. Siehe Bezahlstation-Dokumentation.

object

Objekt, welches Angaben zum Kauf enthält.

object

Benutzerdefinierte Projekteinstellungen (Objekt).

object

Benutzerdaten (Objekt).

Responses
200

Created.

422

Unprocessable Entity.

Request samples
application/json
{
  • "purchase": {
    },
  • "settings": {
    },
  • "user": {
    }
}
Response samples
application/json
{
  • "token": "eop57k1boA7nnYPtewZ6KEXJyJADEwRT"
}