Событие при оплате приложения 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*
string

Символьный код события — ONAPPPAYMENT

data*
object

Данные о платеже.

Структура описана ниже

ts*
timestamp

Дата и время отправки события из очереди

auth*
object

Данные авторизации и портала.

Структура описана ниже

Параметр data

Обязательные параметры отмечены *

Название
тип

Описание

CODE*
string

Код приложения

VERSION*
integer

Установленная версия приложения

STATUS*
string

Статус приложения. Возможные значения:

  • F (Free) — бесплатное
  • D (Demo) — демо-версия
  • T (Trial) — триальная версия, ограниченная по времени
  • P (Paid) — оплаченное приложение

PAYMENT_EXPIRED*
string

[Y|N] Флаг, который показывает, истек ли оплаченный период или период триального использования

DAYS*
integer

Количество дней, оставшееся до конца оплаченного периода или периода триального использования

LANGUAGE_ID*
string

Установленный язык: ru, en и другие

Параметр auth

Обязательные параметры отмечены *

Название
тип

Описание

domain*
string

Адрес портала Битрикс24

server_endpoint*
string

Адрес сервера авторизации для обновления токена

client_endpoint*
string

Общий путь для вызовов методов API портала

member_id*
string

Уникальный идентификатор портала

Продолжите изучение