注文とその支払いトークンを生成します。注文はリクエストボディに渡されたアイテムに基づいて生成されます。
決済UIを新しいウィンドウで開くには、次のリンクを使用します:https://secure.xsolla.com/paystation4/?token={token}
。そこで、{token}
は受信したトークンです。
テスト目的では、次のURLを使用します:https://sandbox-secure.xsolla.com/paystation4/?token={token}
。
user.country.value
パラメータは、注文の通貨を選択するために使用されます。ユーザーの国が不明な場合は、
X-User-Ip
ヘッダーにユーザーのIPを指定することもできます。required | object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required | object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object or null [ 1 .. 200 ] properties キーと値のペアの有効なJSONセットとして表されたカスタムパラメータ。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sandbox | boolean Default: false 支払い処理をテストする場合は、 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object ユーザーの支払いプロセスと決済UIを構成するための設定。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
決済トークンとオーダーを成功に作成しました。
基本認証が不合格または不正です。基本認証または正しい認証情報を使用したことを確認してください。
リクエスト本文とカート作成検証エラーです。 -渡したアイテムから作成られた無効なカート。カートは空ではないことと全てのアイテムが無料ではないことを確認します。 -無効なリクエスト本文。
{- "purchase": {
- "items": [
- {
- "quantity": 2,
- "sku": "com.xsolla.cup01"
}, - {
- "quantity": 1,
- "sku": "com.xsolla.t-shirt01"
}, - {
- "quantity": 1,
- "sku": "com.xsolla.cup01"
}, - {
- "quantity": 1,
- "sku": "com.xsolla.hat01"
}
]
}, - "settings": {
- "currency": "USD",
- "external_id": "AABBCCDD01",
- "language": "de",
- "payment_method": 1380,
- "ui": {
- "theme": "63295aab2e47fab76f7708e3"
}
}, - "user": {
- "country": {
- "allow_modify": false,
- "value": "US"
}, - "email": {
- "value": "user@xsolla.com"
}, - "id": {
- "value": "user-id"
}, - "name": {
- "value": "user-name"
}
}
}
{- "order_id": 12345,
- "token": "huooAqbXBSJxB8Q4dYBqJp4ybiInqsPb"
}