Платежный сервис отправляет callback-уведомления провайдеру по следующим событиям: активация, отмена и продление подписки. Уведомление приходит на URL, который был указан при получении доступа к подпискам. Формат уведомления различается по типу события и набору передаваемых полей.
Формат запроса
Активация подписки
Атрибут | Описание |
---|---|
operationType | string Тип операции, по которой отправляется уведомление. Принимает значение ACTIVATE — создание новой подписки |
smartAppId | long Идентификатор смартапа в платежном сервисе |
userId | string Идентификатор пользователя, переданный в запросе на создание подписки |
subscriptionId | long Идентификатор созданной подписки |
addParameters | string Список дополнительных параметров, которые передавались в запросе на подключение подписки |
productCode | string Артикул (код продукта подписки) |
invoiceId | string Идентификатор платежа для оформления подписки |
invoiceDate | string (или OffsetDateTime – "yyyy-MM-dd'T'HH:mm:ssXXX") Дата создания счета для оформления подписки |
paymentResult | string Статус оплаты. Для активации придет значение CONFIRMED — оплачен |
currentPeriod | string |