Интеграция с платежной системой Yookassa
Ссылка на платежную систему Yookassa — https://yookassa.ru/yooid/signin/step/login Чтобы интегрировать платежную систему Yookassa, необходимы секретный API-ключ и ключ для веб-хуков. См. «Как создать платёжную интеграцию».
Секретный API-ключ можно получить следующим образом:
-
Перейдите в панель разработчика Yookassa → Разработчикам.
-
Откройте раздел API keys.
-
Скопируйте значение из поля Secret key.
Ключ веб-хука настраивается отдельно в соответствующем разделе панели управления Yookassa.
Ссылка на документацию Yookassa по ключам — https://yookassa.ru/docs/support/merchant/payments/implement/keys
Далее необходимо настроить ключ webhook и выбрать события, которые он нам будет отправлять.
Для настройки веб-хуков выполните следующие действия:
-
В панели Yookassa перейдите в раздел Developers → Webhooks.
-
Нажмите Add endpoint (Добавить веб-хук).
-
В поле Endpoint URL введите адрес, на который Yookassa будет отправлять уведомления.
-
Сохраните изменения. После создания веб-хука в этом же разделе можно скопировать Signing secret (секретный ключ веб-хука), необходимый для проверки подлинности запросов.
-
Далее необходимо добавить события в webhook. Полный список ниже:
payment.pending payment.waiting_for_capture payment.succeeded payment.canceled:После настроек платежной интеграции вы можете воспользоваться элементом «Оплата». См. «Элемент Чат-ботов — Оплата».