Webhooks
Уведомления о событиях с картами по протоколу http(s)
Last updated
Was this helpful?
Уведомления о событиях с картами по протоколу http(s)
Last updated
Was this helpful?
Когда происходит событие с картой, система отправляет POST запрос с телом в JSON на указанный URL. Отправка вебхука повторяется через 1-2 часа и через 24 часа. Система не ждет и не обрабатывает ответ по URL.
Настройка вебхуков производится в разделе интеграций с CRM (ссылка для настройки).
В качестве URL необходимо ввести адрес на который будут отправляться уведомления
Необходимо выбрать события, о которых вы хотите получать уведомления
Создание клиента - происходит, когда в системе создается клиент
Обновление клиента - происходит, когда клиент обновляется
Удаление клиента - происходит, когда клиента удаляют
Установка карты на устройство - происходит, когда клиент устанавливает карту в приложение Apple Wallet или Google Pay
Удаление карты с устройства - происходит, когда клиент удаляет карту в приложении Apple Wallet или Google Pay
Вебхук отправляется POST запросом по введенному URL в формате JSON. Для обработки вебхука необходимо обрабатывать входящие POST запросы формата JSON.
В переменной $webhook будет содержаться массив с данными
Вебхук состоит из следующих полей:
webhookId - строка, идентификатор вебхука.
event - строка, тип события (createCard, updateCard, deleteCard, installCard, unInstallCard)
card - массив, данные по карте. В таком же формате как возвращает запрос на получение информации о карте.