Модули и внешние сервисы
Границы ядра CMS, модульных маршрутов и контрактов провайдеров
Справочник CMS и API модуля описывают разные границы. Маршруты, webhook, настройки и события модуля сверяйте с его версией и инструкцией.
Перед подключением
- Проверьте совместимость с вертикалью и версией CMS.
- Установите и включите модуль, настройте провайдера.
- Проверьте health и регистрацию возможностей в CMS.
- Проверьте положительный и отрицательный сценарии через интерфейс CMS.
Наличие в каталоге не означает, что модуль установлен, настроен и доступен пользователю.
Контракт провайдера
Для платежей, SMS, OAuth, доставки, карт и импорта используйте официальную документацию провайдера и инструкцию модуля. Callback, подпись, повторы события и модель статусов зависят от интеграции.
Служебные маршруты и webhook могут быть исключены из API Reference. Не восстанавливайте адреса по догадке и не обращайтесь напрямую к контейнеру модуля из публичного клиента.
Проверка
Проверяйте итог в CMS: вход создал правильную сессию, платёж обновил транзакцию, доставка вернула нужный заказ, импорт не создал дубль. Успешная страница провайдера сама по себе не подтверждает весь сценарий.
Ключи, signing secret и OAuth-токены задавайте через предусмотренные настройки. В поддержку передавайте название модуля, версию и обезличенную ошибку.