Xsolla-logoXsolla Developers
または
パブリッシャーアカウントへ

仮想通貨で購入した指定商品で注文を作成するClient-side

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

仮想通貨を利用したアイテム購入を構築します。

SecurityXsollaLoginUserJWT
Request
path Parameters
project_id
required
integer

プロジェクトID。このパラメータは、パブリッシャーアカウントのプロジェクト名の横にあります。

Example: 44056
item_sku
required
string

アイテムSKU。

Example: booster_mega_1
virtual_currency_sku
required
string

仮想通貨SKU。

Example: crystal
query Parameters
platform
string
Default: "xsolla"

ユーザーがプレイするパブリッシングプラットフォーム:xsolla(デフォルト)、playstation_networkxbox_livepc_standalonenintendo_shopgoogle_playapp_store_iosandroid_standaloneios_standaloneandroid_otherios_otherpc_other

Enum: "playstation_network" "xbox_live" "xsolla" "pc_standalone" "nintendo_shop" "google_play" "app_store_ios" "android_standalone" "ios_standalone" "android_other" "ios_other" "pc_other"
Request Body schema: application/json
object or null [ 1 .. 200 ] properties

キーと値のペアの有効なJSONセットとして表されたカスタムパラメータ。
このフィールドを通じて追加のパラメータを渡すことで、不正対策フィルターを設定することができます。ペイステーションに関するドキュメントンをご覧ください

additional property
string or integer or number or boolean or Array of arrays or object
One of:
string
Responses
200

迅速な仮想購入に成功しました。

404

アイテムが見つかりませんでした。project_iditem_skuが正しいことを確認してください。

422

十分な仮想通貨がありません。

Request samples
application/json
{
  • "custom_parameters": {
    }
}
Response samples
application/json
{
  • "order_id": 641
}