任意のユーザーパラメータでトークンを作成することができます。トークンを取得する際にこれらのパラメータを送信し、支払いが成功した後にパラメータを受信します。トークンには、このドキュメントに記載されているか、またはあなたが事前に定義したパラメータのみを含めることができます。
誤ったフォーマットで送られたパラメータや誤ったタイプのパラメータがある場合、トークンは発行されません。JSONボディにエラー内容を記載した 422 HTTPコードが表示されます。extended_message
で、 誤って送信された正確なパラメータの情報が表示されます。
object
| |
object 購入の詳細を含むオブジェクト。 | |
object カスタムプロジェクト設定(オブジェクト)。 | |
object ユーザーの詳細(オブジェクト)。 |
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"
}