CreateYourVPN Academy
Курс: как всё устроено

Монетизация: приём платежей

Раздел «Монетизация» в CreateYourVPN: подключение lava.top, автоматическая выдача подписок после оплаты и журнал платежей.

В прошлом уроке мы собрали прайс-лист. Раздел «Монетизация» превращает его в работающий магазин: подключаете платёжного провайдера — и оплата сама становится подпиской, без вашего участия.

Как это устроено

Деньги клиентов идут напрямую вам: CreateYourVPN не выступает посредником в расчётах и не берёт комиссию с ваших продаж. Вы подключаете собственный аккаунт платёжного провайдера, и схема выглядит так:

Клиент на витрине → «Оплатить» → страница провайдера → оплата
Провайдер → уведомление о платеже → CreateYourVPN → тариф выдан автоматически

Платежи принимаются через lava.top: карты, СБП и PayPal, в рублях, долларах и евро.

Приём платежей — часть платного тарифа Max: именно он переводит витрину в режим продаж. Про Max и цены платформы — в последнем уроке.

Подключаем lava.top

На карточке lava.top нажмите «Подключить». Подробный разбор со скриншотами есть в гайде по lava.top, а коротко это три шага:

Вставьте API-ключ lava.top. Создайте его в lava.top («Интеграции → API»), вставьте в поле «API-ключ lava.top» и сохраните. Ключ проверяется сразу.

Заведите вебхук в lava.top. После сохранения в форме появятся Webhook URL и ключ вебхука. Добавьте в lava.top вебхук с этим адресом, отметьте все типы событий и вставьте ключ вебхука как API-ключ вашего сервиса. Теперь уведомления о платежах будут доходить до CreateYourVPN.

Привяжите офферы к тарифам. В каждом тарифе выберите подходящий оффер lava.top и период оплаты.

Осталось убедиться, что включён флажок «Принимать платежи». Статус виден прямо на карточке провайдера: «Подключён», «Подключён · на паузе» или «Не подключён». Если ключ вебхука мог утечь, кнопка «Перевыпустить ключ вебхука» выдаст новый; «Сменить webhook URL» выпустит новый адрес, и старый сразу перестанет работать.

Как платёж находит клиента

Клиент нажимает «Оплатить» в своём кабинете на витрине. В этот момент CreateYourVPN сам создаёт платёж в lava.top, поэтому заранее знает, кто платит и за какой тариф: клиенту ничего привязывать не нужно. Как только lava.top подтвердит оплату, тариф выдаётся, а дни добавляются к тому, что у клиента ещё осталось. Если оффер подписочный, lava.top сама списывает оплату по расписанию, и каждое продление само продлевает доступ.

Одна оплата никогда не выдаётся дважды: повторные и продублированные уведомления провайдера система схлопывает автоматически.

Журнал платежей

Ниже на странице — «Журнал платежей»: каждое уведомление провайдера и каждая ручная выдача тарифа. У события видны сумма, подсказки плательщика (например, email), найденный пользователь, тариф и статус:

СтатусЧто значит
ОбработаноПлатёж применён, подписка выдана
Без привязкиСистема не поняла, чей это платёж или за какой тариф
Требует вниманияНапример, платёж за клиента, которого вы отключили вручную
ПропущеноТестовое событие — реальной выдачи не было
ОшибкаУведомление не удалось разобрать
ПолученоТолько что пришло, ещё обрабатывается

Платежи «без привязки»

«Без привязки» — ваш входящий лоток: сюда попадает, например, покупка, сделанная прямо со страницы lava.top в обход витрины. Такие платежи не теряются. Нажмите «Привязать», выберите кластер, пользователя и тариф — и «Привязать и выдать». Система выдаст подписку, а если это была оплата подписки, запомнит связку: продления этой подписки привяжутся уже сами.

Пауза и отключение

  • Снимите флажок «Принимать платежи» — приём встаёт на паузу: новые уведомления игнорируются, кнопки оплаты на витрине гаснут, а регистрация новых клиентов перестаёт быть платной — почти как при отключении, только настройки и журнал остаются на месте. Удобно на время разбирательств.
  • «Отключить» удаляет подключение целиком. Клиенты и их подписки не пострадают, но кнопки оплаты на витрине погаснут, а витрина вернётся в открытый или ручной режим (урок 11). Журнал платежей сохранится.

Запомнить

  • Деньги идут напрямую вам через lava.top; CreateYourVPN лишь выдаёт подписки по уведомлениям об оплате.
  • Подключение lava.top — три шага: вставить API-ключ, завести вебхук с ключом из кабинета, привязать офферы к тарифам.
  • Платёж создаётся под конкретного клиента и тариф, поэтому находит клиента сам; клиенту ничего привязывать не нужно.
  • Журнал платежей — полная история; «Без привязки» лечится кнопкой «Привязать», а привязанная подписка дальше продлевается сама.
  • Отключение или пауза провайдера не трогают клиентов — гаснут только кнопки оплаты, а регистрация перестаёт быть платной.

Дальше

Остался последний раздел — ваши расчёты с самой платформой: баланс, тарифы и Pro.

On this page