Сайт недвижимости может зарабатывать не только на рекламе объектов. Если на вашем сайте есть агентства, вы можете продавать им платный доступ по тарифам: месячным или годовым, с пробным периодом, с лимитами и с автоматическим продлением. Мы добавили в Sitebill биллинг для владельцев сайтов: раздел «Тарифы» в админке, приём платежей через ваш собственный магазин ЮKassa и страницу «Оплата» в личном кабинете агентства.
Важно, что деньги от клиентов идут напрямую на ваш счёт в ЮKassa: платформа между вами и агентствами не стоит и не касается платежей. Все скриншоты сделаны на демонстрационном сайте «Морские дома» с вымышленным агентством и тестовыми данными.
В системе три участника. Владелец сайта создаёт тарифы и подключает свой магазин ЮKassa. Агентство на сайте видит тарифы, подключает нужный, пополняет баланс и оплачивает счета. А платформа берёт на себя всю рутину: выставляет счета, проверяет оплату, продлевает подписки и списывает деньги с карты или с баланса.
В админке появился раздел «Тарифы». В списке видно название, описание, цену, период, пробный период, число действующих подписок и лимиты каждого тарифа. Тариф без подписок можно удалить, а если подписки уже есть, удаление закрыто: тариф сначала нужно отключить, чтобы не ломать действующих клиентов.
Тариф настраивается в простой форме. Название и описание видит агентство. Цена указывается в рублях, период выбирается месячный или годовой. Можно задать пробный период в днях: на это время подписка бесплатна и первый счёт не выставляется. Порядок сортировки определяет, в какой очерёдности тарифы показываются клиенту, а переключатель «Тариф активен» скрывает тариф из витрины, но не отключает тех, кто уже подписан.
Отдельный блок формы посвящён лимитам. Каждый лимит состоит из ключа возможности (например, seats — число мест в агентстве), сколько включено в тариф и сколько стоит единица сверх лимита. Если поле «Включено» оставить пустым, лимит безлимитный. Лимиты показываются клиенту в витрине тарифов, чтобы было видно, что входит в каждый вариант.
Чтобы принимать деньги, нужно один раз указать реквизиты вашего магазина в разделе «Настройки», карточка «Оплата — ЮKassa». Достаточно ввести ID магазина и секретный ключ. Секретный ключ хранится в зашифрованном виде и после сохранения больше не показывается: поле остаётся пустым, а статус «настроено» подтверждает, что ключ сохранён.
Здесь же виден адрес для уведомлений (webhook) вашего сайта: его нужно один раз указать в настройках магазина на yookassa.ru, чтобы ЮKassa сообщала о проведённых платежах. Сообщениям из этого канала система не доверяет вслепую: получив уведомление, она сама переспрашивает у ЮKassa статус платежа с вашими ключами.
Наша система сама подберет вам исполнителей на услуги, связанные с разработкой сайта или приложения, поисковой оптимизацией, контекстной рекламой, маркетингом, SMM и PR.
Заполнить заявку
13806 тендеров
проведено за восемь лет работы нашего сайта.
У владельца агентства в личном кабинете появляется страница «Оплата». Вверху находится баланс агентства с полем «Пополнить»: сумму можно внести заранее, и тогда счета будут списываться с баланса сами, без перехода в платёжную систему.
Когда агентство подключает тариф с пробным периодом, подписка стартует сразу и бесплатно. Если пробного периода нет, выставляется первый счёт: он сначала пытается погаситься с баланса, а если денег не хватает, агентство переходит на страницу оплаты ЮKassa. После возврата сайт несколько секунд проверяет статус платежа, чтобы не показать состояние «не оплачено», пока ЮKassa ещё подтверждает платёж.
После подключения страница показывает карточку подписки: тариф, цену, статус (пробный период, активна, просрочена оплата или отменена) и даты текущего периода. Ниже находятся сохранённые способы оплаты и список счетов со статусами «Оплачен» и «К оплате» и кнопкой «Оплатить» у неоплаченных.
Карта сохраняется автоматически при первой оплате счёта. После этого в карточке подписки можно включить автопродление: если на балансе не хватает денег, платёж спишется с карты без участия клиента. Выключить его можно так же одним переключателем. Отмена подписки доступна в один клик с подтверждением: доступ по тарифу закрывается сразу, без возврата средств за уже оплаченный период.
Для каждого счёта система действует по одному и тому же порядку. Сначала она проверяет баланс агентства: если денег хватает, счёт закрывается с него. Если нет, а у подписки включено автопродление и есть сохранённая карта, происходит автосписание. Если и этого не вышло, счёт остаётся «К оплате» и ждёт, пока клиент нажмёт «Оплатить».
Продление подписок идёт автоматически: каждый час система проверяет подписки, у которых закончился период, выставляет новые счета и пытается их погасить по тому же порядку. Если счёт за продление так и остался неоплаченным после срока оплаты, подписка получает статус «Просрочена оплата», а после оплаты счёта возвращается в «Активна».
Лимиты и цены за превышение сейчас служат описанием тарифа и показываются клиенту: система не блокирует действия по лимиту и не выставляет автоматические счета за превышение.
Смена тарифа «на лету» с перерасчётом пока не поддерживается: чтобы перейти на другой тариф, текущую подписку нужно отменить и подключить новый.
При неудачном автосписании система делает одну попытку, после чего счёт ждёт ручной оплаты; расширенной цепочки напоминаний нет.
Фискальные чеки по 54-ФЗ система сама не формирует.
Откройте в админке раздел «Настройки», подключите магазин ЮKassa, затем создайте первый тариф в разделе «Тарифы»: клиенты увидят его на странице «Оплата» сразу.