Перейти к основному содержимому

TopUp/Vouchers + Депозит

Используйте эти методы, чтобы продавать TopUp-пополнения и ваучеры клиентам, расплачиваясь депозитом мерчанта (эквайринг не требуется).


Получение списка TopUp

Получить список категорий (игр) и доступных внутриигровых пополнений

GET /api/v1/deposit/topups

Параметры ответа

ПараметрТипКомментарий
categoriesСписокСписок категорий (игр)
idСтрокаНомер категории
nameСтрокаНазвание категории
fieldsСписокСписок обязательных параметров для создания заказа. Параметры для разных игр различаются
productsСписокСписок позиций внутри категории (если категория недоступна, то список пустой)
idСтрокаНомер позиции
nameСтрокаНазвание позиции
priceЧислоСтоимость приобретения позиции в руб.
isAvailabletrue/falseДоступность позиции

Создание депозитного заказа TopUp

Создать заказ на покупку игровой позиции, оплачивая депозитом мерчанта

POST /api/v1/deposit/topups

Параметры запроса

ПараметрОбязательныйТипКомментарий
topupIdДаСтрокаНомер позиции
categoryIdДаСтрокаНомер категории
orderIdДаСтрокаНомер заказа
fieldsНетОбъектОбязательные параметры для создания заказа. Набор зависит от выбранной категории — см. Получение списка TopUp
emailДаСтрокаEmail пользователя

Параметры ответа

ПараметрТипКомментарий
orderIdСтрокаНомер заказа
topupIdСтрокаНомер позиции
categoryIdСтрокаНомер категории
priceЧислоСтоимость приобретения позиции в руб. (списывается с депозита)
statusСтрокаСтатус заказа
fieldsОбъектПараметры, переданные при создании заказа
emailСтрокаEmail пользователя

Получение списка ваучеров

Получить список категорий (сервисов) и доступных ваучеров внутри них

GET /api/v1/deposit/vouchers

Параметры ответа

ПараметрТипКомментарий
categoriesСписокСписок категорий (сервисов)
idСтрокаНомер категории
nameСтрокаНазвание категории
productsСписокСписок ваучеров внутри категории (если категория недоступна, то список пустой)
idСтрокаНомер ваучера
nameСтрокаНазвание ваучера
priceЧислоСтоимость приобретения ваучера в руб.
stockЧислоКоличество доступных ваучеров
isAvailabletrue/falseДоступность ваучера

Создание депозитного заказа ваучеров

Создать заказ на покупку ваучеров, оплачивая депозитом мерчанта

POST /api/v1/deposit/vouchers

Параметры запроса

ПараметрОбязательныйТипКомментарий
voucherIdДаСтрокаНомер ваучера
categoryIdДаСтрокаНомер категории
countДаЧислоКоличество приобретаемых ваучеров
orderIdДаСтрокаНомер заказа
emailДаСтрокаEmail пользователя

Параметры ответа

ПараметрТипКомментарий
orderIdСтрокаНомер заказа
voucherIdСтрокаНомер ваучера
categoryIdСтрокаНомер категории
countЧислоКоличество приобретенных ваучеров
priceЧислоСтоимость приобретения ваучеров в руб. (списывается с депозита)
statusСтрокаСтатус заказа
codesСписокСписок кодов ваучеров (появляются после исполнения заказа)
emailСтрокаEmail пользователя

Проверка статуса заказа

Проверка статуса заказа — общий метод для всех продуктов с депозитом, см. Депозитные операции