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

Артикул товара.

Example: booster_mega_1
virtual_currency_sku
required
string

Артикул виртуальной валюты.

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

Платформа публикации, на которой играет пользователь: xsolla (по умолчанию), playstation_network, xbox_live, pc_standalone, nintendo_shop, google_play, app_store_ios, android_standalone, ios_standalone, android_other, ios_other, pc_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.
Вы можете передать дополнительные параметры через это поле для настройки фильтров защиты от мошенничества. Смотрите документацию Pay Station.

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

Успешная быстрая виртуальная покупка.

404

Товар не найден. Убедитесь, что верно указали project_id и item_sku.

422

Недостаточно виртуальной валюты.

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