Xsolla-logo

指定されたアイテムで注文を作成する

post/v2/project/{project_id}/payment/item/{item_sku}

指定されたアイテムで注文を作成します。作成された注文は、new注文のステータスを取得します。

新しいウィンドウで決済UIを開くには、以下のリンク(https://secure.xsolla.com/paystation2/?access_token=ACCESS_TOKEN)を使用します。ACCESS_TOKENは受信したトークンです。

テスト用には、このURLを使用してください:https://sandbox-secure.xsolla.com/paystation2/?access_token=ACCESS_TOKEN

SecurityXsollaLoginUserJWT
Request
path Parameters
project_id
required
integer

プロジェクトID。

Example: 44056
item_sku
required
string

アイテムSKU。

Example: booster_mega_1
Request Body schema: application/json
currency
string

価格が表示される通貨(デフォルトはUSD)。ISO 4217に基づく3文字通貨コード。

custom_parameters
object [ 1 .. 200 ] properties

プロジェクト特有のパラメータ。

locale
string

応答言語。

quantity
integer >= 1
Default: 1

アイテム数量。

sandbox
boolean
Default: false

サンドボックスモードでオーダーを作成します。このオプションは、企業ユーザーのリストに指定されているユーザーに対して有効です。

object

カスタムプロジェクト設定。

object

ユーザーの配送データ。

object

選択された配送方法。フォーマットは、統合された配送業者によって異なります。

Responses
200

注文が正常に作成されました。

422

無効なアイテム。アイテムが存在し、オフまたは削除されてなく、フリーになっていないことを確認してください。

Request samples
application/json
{
  • "custom_parameters": {
    },
  • "quantity": 5,
  • "sandbox": true,
  • "settings": {
    }
}
Response samples
application/json
{
  • "order_id": 641,
  • "token": "f4puMEFFDZcx9nv5HoNHIkPe9qghvBQo"
}