1. YCLIENTS
  2. Маркетплейс интеграций
  3. Оплата подписок через YCLIENTS
  4. Оплата подписок через YCLIENTS

Оплата подписок через YCLIENTS


Пользователи YCLIENTS могут оплачивать подписки на партнерские сервисы через интерфейс и платежные шлюзы YCLIENTS. В таком случае YCLIENTS будет также самостоятельно напоминать пользователю об окончании подписки на партнерский сервис и предлагать ему продлить подписку.

❗️Важно: пользователь без оплаченной лицензии YCLIENTS не может оплатить подписку внутри маркетплейса.

Как работает прием оплат за подписки через YCLIENTS?

В приложении появляется кнопка «Продлить подписку». При клике по этой кнопке пользователь запускает процесс оплаты подписки и видит экран с выбором длительности подписки (Экран 1).

Экран 1: Выбор длительности подписки

YCLIENTS самостоятельно определяет, какой тариф подходит пользователю на базе количества сотрудников в текущей активной лицензии YCLIENTS.

На этом экране пользователь выбирает подходящую ему длительность подписки и переходит к оплате.

Экран 2: Чекаут на стороне платежки

Пользователи в РФ попадают на страницу платежного шлюза, где могут оплатить подписку при помощи банковской карты (другие способы оплаты пока недоступны)

Экран 3: Экран успешного платежа

На это страницу пользователь попадает после того, как он совершил оплату. Здесь он видит, что оплатил подписку на приложение. Также в этот момент YCLIENTS отправляет партнеру вебхук об успешной оплате.

Экран 3.1: неуспешного платежа.

На эту страницу пользователь попадает, в случае если возникли проблемы при оплате.

Как работает логика определения тарифа

YCLIENTS соотнесет количество сотрудников в текущей активной лицензии пользователя с тарифами партнера по количеству сотрудников.

Допустим, что у партнера есть тарифы:

  • до 3 сотрудников
  • до 7 сотрудников
  • до 10 сотрудников
  • Безлимит (13+ сотрудников)

В YCLIENTS у пользователя лицензия на:

  • 2 сотрудников (будет предложена лицензия партнера до 3 сотрудников)
  • 3 сотрудника (будет предложена лицензия партнера до 3 сотрудников)
  • 4 сотрудника (будет предложена лицензия партнера до 7 сотрудников)
  • 13+ сотрудников (будет предложена лицензия партнера на безлимитное количество сотрудников)

Как дать скидку пользователю?

По API можно сгенерировать ссылку на оплату для определенного филиала. При генерации ссылки можно передать значение скидки. В итоге сгенерируется форма для оплаты подписки с указанной скидкой.

Ссылку на эту форму можно отправить для оплаты клиенту.

Ссылка на документацию по генерации платежных ссылок

Как подключить оплату подписок через YCLIENTS?

  • Создать тестовое приложение для биллинга в своем личном кабинете разработчика.
  • Запросить активацию биллинга для тестового приложения у сотрудника тех. поддержки YCLIENTS.
  • Прислать в YCLIENTS для импорта свою тарифную сетку в таком формате.
  • Добавить адрес для приема вебхуков об оплатах в поле Callback URL в настройках приложения.
  • Настроить обработчик вебхуков об успешной оплате на своей стороне: при получении хука активировать пользователю подписку на оплаченный период. Подробнее о вебхуках об успешной оплате подписки.
  • Провести тестовую оплату и убедиться, что производится обработка вебхуков.
  • Связаться с тех. поддержкой маркетплейса YCLIENTS и пройти модерацию оплат.
  • Дождаться активации функциональности приема оплат на уже опубликованном приложении.
  • Готово, ваши клиенты смогу оплачивать подписки через YCLIENTS.

Предыдущая статья Передача информации об успешной оплате подписки на стороне YCLIENTS
Следующая статья Промо