Полный каталог на основе схемы см. в разделе все примеры.
Что это такое
Обработка обновлений статуса платежей WhatsApp.Перед началом работы
- Создайте общедоступную конечную точку HTTPS в своем приложении.
- Настройте конечную точку webhook YCloud для необходимых типов событий.
- Надежно сохраните секретный ключ подписи конечной точки.
- Обеспечьте идемпотентность обработки событий.
Как это работает
YCloud отправляет HTTP-запросPOST при возникновении события. Проверьте подпись, надежно сохраните событие, верните ответ 2xx и выполняйте длительные операции асинхронно.
Запрос
Ниже приведены примеры запросов, отправляемых на ваш URL вебхука. Используйтеid события как идентификатор доставки, а type — для маршрутизации полезной нагрузки.
Ответ
Верните статус2xx после успешного принятия события.
Информацию о настройке конечной точки, проверке подписи и логике повторных попыток см. в разделе Настройка вебхуков.
Транзакция платежа обновлена
Вы получаете обновления через вебхуки при изменении статуса транзакции, инициированной пользователем. Это происходит, когда статус платежа меняется наcaptured (платеж успешно завершен) или pending (пользователь попытался совершить платеж, но подтверждение успешной транзакции еще не получено).
Запрос
Ответ
Подтвердите доставку после надежного сохранения события.Пояснение
- Информацию об отправке сообщений с деталями заказа для приема платежей см. в разделах Шаблонное сообщение с деталями заказа и Интерактивное сообщение с деталями заказа.
- Как только клиент попытается совершить оплату, вы начнете получать обновления статуса платежа. Чтобы уведомить клиента о статусе заказа, см. разделы Шаблонное сообщение со статусом заказа и Интерактивное сообщение со статусом заказа.

