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.
object Sie können zusätzliche Parameter im Token im | |
object Objekt, welches Angaben zum Kauf enthält. | |
object Benutzerdefinierte Projekteinstellungen (Objekt). | |
object Benutzerdaten (Objekt). |
Created.
Unprocessable Entity.
{- "purchase": {
- "virtual_currency": {
- "quantity": 100
}, - "virtual_items": {
- "items": [
- {
- "amount": 1,
- "sku": "SKU01"
}
]
}
}, - "settings": {
- "currency": "USD",
- "language": "en",
- "project_id": 16184,
- "ui": {
- "components": {
- "virtual_currency": {
- "custom_amount": true
}
}, - "desktop": {
- "virtual_item_list": {
- "button_with_price": true,
- "layout": "list"
}
}, - "size": "medium"
}
}, - "user": {
- "age": 19,
- "country": {
- "allow_modify": true,
- "value": "US"
}, - "email": {
- "value": "john.smith@mail.com"
}, - "id": {
- "value": "user_2"
}, - "name": {
- "value": "John Smith"
}
}
}
{- "token": "eop57k1boA7nnYPtewZ6KEXJyJADEwRT"
}