Событие при оплате приложения onAppPayment
Scope:
базовыйКто может подписаться: любой пользователь
Событие onAppPayment вызывается при оплате приложения.
События не будут отправляться в приложение, пока установка не завершена. Проверьте установку приложения
Что получает обработчик
Данные передаются в виде POST-запроса
{
"event": "ONAPPPAYMENT",
"data": {
"CODE": "bitrix.gds_company",
"VERSION": 1,
"STATUS": "S",
"PAYMENT_EXPIRED": "N",
"DAYS": 28,
"LANGUAGE_ID": "ru"
},
"ts": "1466439714",
"auth": {
"domain": "some-domain.bitrix24.ru",
"server_endpoint": "https://oauth.bitrix24.tech/rest/",
"client_endpoint": "https://some-domain.bitrix24.ru/rest/"
}
}
Параметры запроса
Обязательные параметры отмечены *
|
Название |
Описание |
|
event* |
Символьный код события — |
|
data* |
Данные о платеже. Структура описана ниже |
|
ts* |
Дата и время отправки события из очереди |
|
auth* |
Данные авторизации и портала. Структура описана ниже |
Параметр data
Обязательные параметры отмечены *
|
Название |
Описание |
|
CODE* |
Код приложения |
|
VERSION* |
Установленная версия приложения |
|
STATUS* |
Статус приложения. Возможные значения:
|
|
PAYMENT_EXPIRED* |
[Y|N] Флаг, который показывает, истек ли оплаченный период или период триального использования |
|
DAYS* |
Количество дней, оставшееся до конца оплаченного периода или периода триального использования |
|
LANGUAGE_ID* |
Установленный язык: |
Параметр auth
Обязательные параметры отмечены *
|
Название |
Описание |
|
domain* |
Адрес портала Битрикс24 |
|
server_endpoint* |
Адрес сервера авторизации для обновления токена |
|
client_endpoint* |
Общий путь для вызовов методов API портала |
|
member_id* |
Уникальный идентификатор портала |
Продолжите изучение
- Обработчик событий
- Зарегистрировать новый обработчик события event.bind
- Показать информацию о приложении app.info
- Событие после успешной установки приложения OnAppInstall
- Событие при получении разрешения на использование методов onAppMethodConfirm
- Событие при добавлении пользователя onUserAdd
- Событие при удалении приложения onAppUninstall