Перейти к основному контенту

Подключение Lava.top

Lava.top — платёжная система для приёма разовых оплат и рекуррентных подписок.

Перед настройкой в WinWinBot создаём API-ключ и продукт в личном кабинете Lava.top.

Разовые платежи

Шаг 1. Создаём API-ключ в Lava.top
  1. Открываем личный кабинет Lava.top и переходим в раздел ИнтеграцииAPI.
  2. Нажимаем Создать API key.
  3. Копируем ключ и сохраняем — он отображается только в момент создания.

SCR-20260828-tucn.png

Шаг 2. Создаём продукт и получаем ID оффера

1. На главной странице личного кабинета Lava.top нажимаем + Создать.
2. Выбираем тип: Цифровой продукт, Консультация или Курс.
3. Заполняем все обязательные поля — без этого продукт не пройдёт модерацию.
4. Выставляем любую фиксированную цену и нажимаем Сохранить.

SCR-20260828-tvcx.png

5. Копируем ссылку на продукт вида:
https://app.lava.top/products/7687a1df-ffdb-4b0e-beb4-0d452f52e859
и открываем её в режиме инкогнито.
6. Нажимаем Купить — ссылка изменит формат:
https://app.lava.top/products/7687a1df-ffdb-4b0e-beb4-0d452f52e859/823938ad-7392-41a1-8fb0-3e0469462e72?currency=RUB
Идентификатор после последнего слэша и до знака ? — это ID оффера. В примере это 823938ad-7392-41a1-8fb0-3e0469462e72. Копируем его и сохраняем.
7. Возвращаемся в личный кабинет Lava.top, открываем редактирование продукта и переходим в Дополнительные настройки включаем переключатель Цена по запросу через API и нажимаем Сохранить — это позволит подставлять цену из WinWinBot.

SCR-20260828-twhk.png

Шаг 3. Подключаем Lava.top в WinWinBot
  1. Открываем WinWinBot и переходим в раздел Приём платежей.
  2. Нажимаем Создать интеграциюРазовые платежи.
  3. В выпадающем списке выбираем Lava.
  4. Заполняем поля:
    • Название интеграции — например, «Lava Разовые платежи».
    • ID оффера lava.top — вставляем скопированный ID вида 823938ad-....
    • Секретный ключ — вставляем API-ключ из шага 1.
  5. Нажимаем Сохранить.

SCR-20260828-txnf.png

Шаг 4. Настраиваем вебхук
  1. В разделе Приём платежей открываем созданную интеграцию с Lava.top и копируем строку URL для вебхуков lava.top.
  2. Переходим в личный кабинет Lava.top → ИнтеграцииAPI.
  3. Открываем контекстное меню нашего API-ключа и нажимаем Добавить Webhook.
  4. В поле URL вставляем скопированную ссылку из WinWinBot.
  5. Выбираем типы событий, которые хотим получать. Подробнее о типах событий.
  6. В поле Вид аутентификации для Webhook выбираем Basic и указываем логин и пароль от WinWinBot.
  7. Нажимаем Сохранить.

Готово — теперь при создании товара в WinWinBot доступен выбор Lava.top в качестве платёжной системы.

Рекуррентные платежи

Шаг 1. Создаём API-ключ в Lava.top

Если API-ключ уже создан при настройке разовых платежей, этот шаг пропускаем.

  1. Открываем личный кабинет Lava.top и переходим в раздел ИнтеграцииAPI.
  2. Нажимаем Создать API key.
  3. Копируем ключ и сохраняем — он отображается только в момент создания.
Шаг 2. Создаём подписку и получаем ID оффера
  1. На главной странице личного кабинета Lava.top нажимаем + Создать.
  2. Выбираем Подписка.
  3. Заполняем все обязательные поля — без этого продукт не пройдёт модерацию.
  4. Выставляем фиксированную цену и нажимаем Сохранить.
  5. Копируем ссылку на подписку вида https://app.lava.top/products/1f0f2e5c-.../2fb1a0e2-.... Идентификатор после последнего слэша — это ID оффера. Копируем его и сохраняем.
Шаг 3. Подключаем Lava.top в WinWinBot
  1. Открываем WinWinBot и переходим в раздел Приём платежей.
  2. Нажимаем Создать интеграциюРекуррентные платежи.
  3. В выпадающем списке выбираем Lava.
  4. Заполняем поля:
    • Название интеграции — например, «Lava Подписка».
    • ID оффера lava.top — вставляем скопированный ID вида 2fb1a0e2-....
    • Секретный ключ — вставляем API-ключ из шага 1.
  5. Нажимаем Сохранить.
Шаг 4. Настраиваем вебхук

Шаги те же, что и для разовых платежей — см. раздел выше.

Цена подписки в WinWinBot и в Lava.top должны совпадать.

Дополнительно

API-документация Lava.top.