Список оповещений

Тип оповещения передается в параметре notification_type.

Тип оповещенияОписание
order_paidОповещение о получении состава корзины при покупке.
order_canceledОповещение об отмене платежа.

Когда пользователь подтверждает состав корзины при покупке, Иксолла отправляет оповещение order_paid на webhook URL.

ПараметрТипОписание
items
arrayСписок предметов, которые купил пользователь.
items.sku
stringУникальный ID предмета. Для предметов с типом game_key используется значение в формате sku_drm.
items.type
stringТип предмета. Может принимать значения virtual_good, virtual_currency, game_key, physical_good.
items.quantity
integerКоличество предметов.
items.amount
stringОбщая стоимость предметов с учетом их количества. Может отличаться от цены товара из-за конвертации валют и комиссий.
items.promotions
arrayАкции, которые применены. Если акции не применялись, в параметр записывается пустой массив.
items.promotions.amount_without_discount
stringСтоимость предметов без скидки.
items.promotions.amount_with_discount
stringСтоимость предметов со скидкой.
items.promotions.sequence
integerID акции, которая применена.
items.is_pre_order
stringЕсли значение true, предмет является предзаказом.
notification_type
stringТип оповещения. Обязательный.
order
objectИнформация о платеже.
order.id
integerID транзакции.
order.mode
stringТип платежа. Может принимать значения default (по умолчанию) или sandbox.
order.currency_type
stringТип оплаты. Может принимать значения real для реальной валюты или virtual для виртуальной валюты.
order.currency
stringВалюта заказа. Для виртуальной валюты используется артикул, для реальной валюты используется трехбуквенное обозначение согласно стандарту ISO 4217.
order.amount
stringСтоимость корзины с учетом выбранной валюты.
order.status
stringСтатус заказа.
order.platform
stringПлатформа платежа. Для платежей через Иксолла используется значение xsolla, для других платежей используется значение, соответствующее названию интегрированной платежной системы.
order.comment
stringКомментарий пользователя к заказу.
order.invoice_id
stringID счета для платежей за реальную валюту. Для платежей за виртуальную валюту используется значение null.
order.promotions
arrayАкции, которые применены. Если акции не применялись, в параметр записывается пустой массив.
order.promotions.amount_without_discount
stringСумма заказа без скидки.
order.promotions.amount_with_discount
stringСумма заказа со скидкой.
order.promotions.sequence
stringID акции, которая применена.
order.coupons
arrayПримененные купоны. Если купон не был применен, массив не возвращается.
order.coupons.code
stringКод примененного купона.
order.coupons.external_id
stringВнешний ID.
order.promocodes
arrayПримененные промокоды. Если промокод не был применен, массив не возвращается.
order.promocodes.code
stringКод примененного промокода.
order.promocodes.external_id
stringВнешний ID.
user
objectИнформация о пользователе.
user.external_id
stringID пользователя.
user.email
stringEmail-адрес пользователя.
custom_parameters
objectДополнительная информация.

Когда пользователь отменяет платеж, Иксолла отправляет оповещение order_canceled на webhook URL.

ПараметрТипОписание
items
arrayСписок предметов, которые купил пользователь.
items.sku
stringУникальный ID предмета. Для предметов с типом game_key используется значение в формате sku_drm.
items.type
stringТип предмета. Может принимать значения virtual_good, virtual_currency, game_key, physical_good.
items.quantity
integerКоличество предметов.
items.amount
stringОбщая стоимость предметов с учетом их количества. Может отличаться от цены товара из-за конвертации валют и комиссий.
items.promotions
arrayАкции, которые применены. Если акции не применялись, в параметр записывается пустой массив.
items.promotions.amount_without_discount
stringСтоимость предметов без скидки.
items.promotions.amount_with_discount
stringСтоимость предметов со скидкой.
items.promotions.sequence
integerID акции, которая применена.
items.is_pre_order
booleanЕсли значение true, предмет является предзаказом.
notification_type
stringТип оповещения. Обязательный.
order
objectИнформация о платеже.
order.id
integerID транзакции.
order.mode
stringТип платежа. Может принимать значения default (по умолчанию) или sandbox.
order.currency_type
stringТип оплаты. Может принимать значения real для реальной валюты или virtual для виртуальной валюты.
order.currency
stringВалюта заказа. Для виртуальной валюты используется артикул, для реальной валюты используется трехбуквенное обозначение согласно стандарту ISO 4217.
order.amount
stringСтоимость корзины с учетом выбранной валюты.
order.status
stringСтатус заказа.
order.platform
stringПлатформа платежа. Для платежей через Иксолла используется значение xsolla, для других платежей используется значение, соответствующее названию интегрированной платежной системы.
order.comment
stringКомментарий пользователя к заказу.
order.invoice_id
stringID счета для платежей за реальную валюту. Для платежей за виртуальную валюту используется значение null.
order.promotions
arrayАкции, которые применены. Если акции не применялись, в параметр записывается пустой массив.
order.promotions.amount_without_discount
stringСумма заказа без скидки.
order.promotions.amount_with_discount
stringСумма заказа со скидкой.
order.promotions.sequence
stringID акции, которая применена.
user
objectИнформация о пользователе.
user.external_id
stringID пользователя.
user.email
stringEmail-адрес пользователя.
custom_parameters
objectДополнительная информация.
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Оценить страницу
Оценить страницу
Что может сделать страницу еще лучше?

В другой раз

Спасибо за обратную связь!
Последнее обновление: 20 августа 2021

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!