Для партнеров

/
/
/
Перепродажа лицензий ispmanager через Upmind

Перепродажа лицензий ispmanager через Upmind

В Upmind доступна автоматизация перепродажи лицензий ispmanager 6 лайт, про и хост.

Возможности интеграции

Возможности

Клиенты

Администраторы

Брендирование панели

Создание пользователя и авторизация в клиентской зоне

Создание, управление, удаление подключения

Создание, управление, удаление категории продуктов

Создание, управление, удаление продуктов

Создание, управление, удаление опций

Создание, управление, удаление атрибутов

Заказ лицензий

Удаление лицензий

Управление лицензиями (создание, перевыпуск, смена ключа, синхронизация данных, получение данных, смена версии, приостановка, возобновление работы)

Требования для перепродажи лицензий

Доступно для перепродажи только через личный кабинет eu.ispmanager.com.

Настройка интеграции бесплатна. Она не требует дополнительных модулей и их ручной настройки.

Настройка подключения к ispmanager

Для интеграции начните с настройки подключения в Upmind:

  1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
  2. Перейдите в раздел Settings.
  3. Нажмите Provision configurations.
  4. На странице нажмите Add new configurations.
  5. Заполните данные для настройки подключения к личному кабинету ispmanager:
    • Is enabled? (Yes/No) — установите галочку, чтобы подключение работало сразу после его создания. По умолчанию опция включена
    • Name — название подключения. Например, ispmanager licenses
    • Provision category — выберите категорию Software Licenses
    • Is Software Licenses default? (Yes/No) — установите галочку, чтобы для подключений по умолчанию использовались лицензии на ПО. По умолчанию опция отключена
    • Provider — выберите ispmanager
    • Is ispmanager default? (Yes/No) — установите галочку, чтобы по умолчанию поставщиком услуг был ispmanager. По умолчанию опция отключена
    • Username — почта учетной записи, из-под которой будут совершаться покупки в личном кабинете ispmanager
    • Password — пароль учетной записи, из-под которой будут совершаться покупки в личном кабинете ispmanager

      Если в личном кабинете ispmanager для учетной записи установлена 2FA, подключение между платформами не произойдет. Отключите 2FA или используйте другую учетную запись для интеграции.

  6. Нажмите Create.

Управление продуктами

После настройки подключения в Upmind добавьте категорию продуктов. Она позволит добавлять продукты с лицензиями ispmanager 6 лайт, про и хост. Далее, настройте сами продукты, чтобы они отображались в витрине интернет-магазина и были доступны для заказа.

Все данные в админке, которые будут отображаться в клиентской зоне, поддерживают перевод текста. При необходимости настройте перевод на дополнительные языки.

Как настроить перевод текста в Upmind
  1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
  2. Перейдите в раздел Settings.
  3. Нажмите Brand settings.
  4. В блоке Brand languages выберите поддерживаемые языки.
  5. При необходимости измените основной язык для админки и клиентской зоны в Default language.
  6. Нажмите Save.
  7. При создании или настройке сущностей нажмите .
  8. В форме перевода введите текст на основном и дополнительных языках.
  9. Нажмите Save.

Создание категории продуктов

Категория продуктов будет отображаться в виде витрины интернет-магазина и содержать продукты с лицензиями.

Чтобы создать категорию:

  1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
  2. Перейдите в раздел Store catalogue.
  3. Выберите вкладку Products.
  4. Наведите курсор на Add new → нажмите Products category.
  5. Заполните данные для создания категории:
    • Category name — название категории, которое будет отображаться в интернет-магазине. Пример: Licenses ispmanager 6 лайт, про, хост
    • This is a subcategory? (Yes/No) — установите галочку, чтобы создать подкатегорию вместо родительской категории. По умолчанию опция отключена
    • Category description — основное описание категории. Отображается в витрине магазина
    • Category short description — краткое описание категории. Если указано основное описание категории, то приоритет отдается краткому описанию категории, которое будет отображаться в витрине магазина
  6. Нажмите Create.

После создания категории станет доступно создание продуктов.

Создание продукта

Последовательно создайте продукты с лицензиями ispmanager 6 лайт, про и хост в составе категории продуктов.

Чтобы создать продукт:

  1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
  2. Перейдите в раздел Store catalogue.
  3. Выберите вкладку Products.
  4. Наведите курсор на Add new→ нажмите Products.
  5. Заполните данные для создания продукта:
    • Product category — выберите ранее созданную категорию продукта
    • Product type — выберите тип продукта для добавления в категорию:
      • Single product — один продукт. Например, в категорию будет добавлена лицензия ispmanager 6 лайт
      • Product bundle — один продукт, созданный из группы существующих продуктов. Например, в категорию будет добавлен продукт с лицензиями ispmanager 6 лайт и хост
    • Is active? (Yes/No) — установите галочку, чтобы продукт отображался в интернет-магазине и был доступен для заказа. По умолчанию опция включена
      • Is visible to client? (Yes/No) — установите галочку, чтобы продукт был доступен для заказа не только сотрудникам вашей организации, но и клиентам. По умолчанию опция включена
    • Product name — название продукта в админке и клиентской зоне
    • Product description — описание продукта. Отображается в карточке продукта в клиентской зоне
  6. Нажмите Create.

Настройка продукта

После создания продуктов с лицензиями последовательно настройте их:

  1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
  2. Перейдите в раздел Store catalogue.
  3. Выберите вкладку Products.
  4. Нажмите и разверните ранее созданную категорию.
  5. Нажмите на ранее созданный продукт. Например, лицензию ispmanager 6 лайт.
  6. В настройках продукта заполните необходимые данные во вкладках:

    Product details — основные настройки

    К основным настройкам продукта также относятся: 

    • Загрузка изображений — доступно 8 изображений в форматах .png, .jpg, .svg и аналогичных им. Картинки будут отображаться в админке и клиентской зоне (магазине, дашборде клиента и т. д.)

      Для теста загрузки изображений используйте наш логотип.

    • Product store link — уникальная ссылка на продукт в магазине. Позволяет просмотреть продукт на витрине перед выставлением на продажу
    • Can this product be ordered in bulk? — доступна ли продажа лицензий оптом:
      • Yes — доступна продажа множества лицензий одного типа разом
      • Yes, in multiples of... — доступна продажа множества лицензий одного типа разом, кратных введенному значению. Например, если указано значение 2, то доступна продажа четного количества лицензий (2, 4, 6, 120 и т. д.)

        Если продажа оптом разрешена, доступны дополнительные настройки.

        Подробнее
        • Limit order quantity? (Yes/No) — установите галочку, чтобы допускать количество заказов между минимальным и максимальным значениями
          • Min order quantity — минимальное количество заказов. Пример: 100
          • Max order quantity — максимальное количество заказов. Пример: 1000
      • No — запрещено продавать лицензии оптом
    • Advanced settings:
      • Report code 1/2 — коды продукта для создания отчетов и упрощения идентификации активных заказов. Примеры: test, 125 и т. д.
      • UI metadata — ключевые слова для поиска лицензии в магазине. Значение по умолчанию: null (ключевые слова не заданы)
    Product billing — настройка стоимости и периодов оплаты
    • Purchase type (выберите один из вариантов):
      • One-off payment — разовая вечная оплата продукта
      • Recurring payment (subscription) — подписка на продукт. Периоды оплаты настраиваются отдельно
    • One-off basis:
      • Advanced — настройте ежемесячный или ежегодный платеж, или скопируйте цены с другого продукта
      • Add currency — при необходимости добавьте дополнительные валюты для взимания платы за расчетные периоды
      • Price/Add new term — настройте цену или установите стоимость за каждый необходимый расчетный период
    • Multi-currency options (выберите один из вариантов):
      • Omit product — продукт доступен для покупки только в валютах, установленных в настройках бренда
      • Make available (convert prices) — продукт доступен для покупки во всех валютах через конвертацию цен по рыночному курсу
    • Default payment term:
      • Default payment term — период, по умолчанию установленный при оплате продукта:
        • Inherit from brand — срок оплаты наследуется от бренда. Значение по умолчанию: месяц
        • Lowest price — срок с самой низкой ценой
        • Lowest monthly price — срок с самой низкой ценой за месяц
        • Highest price — срок с самой высокой ценой
    • Affiliate controls:
      • Allow affiliate? (Yes/No) — установите галочку, чтобы включить продукт в расчет партнерских выплат. Партнерам будет доступна рекомендация продукта и получение прибыли с продаж. По умолчанию опция включена

        Подробнее о настройке партнерской системы — в официальной документации Upmind.

    • Product trial (доступно с опцией Recurring payment (subscription)):
      • Support trial period? (Yes/No) — установите галочку, чтобы включить пробный период для продукта. По умолчанию опция отключена
        • Force trial period? (Yes/No) — установите галочку, чтобы пробный период был принудительным
        • Trial period duration (in days) — длительность пробного периода в днях. Значение по умолчанию: 7 дней
        • Pre-expired notification (in days) — уведомление, которое приходит за указанное количество дней до конца пробного периода. Значение по умолчанию: 1 день
        • End of trial action — по окончании бесплатного пробного периода:
          • Continue — будет использоваться платная версия продукта или услуги
          • Migrate — произойдет переход на иной продукт или услугу:
            • Select migration product — выберите продукт или услугу для перехода
          • Cancel — действие продукта аннулируется
    • Revenue recognition:
      • Inherit brand default settings? (Yes/No) — установите галочку, чтобы наследовать политику признания дохода за продукт от бренда. По умолчанию опция включена
      • When do you want to recognise revenue? — период признания дохода за продукт:

        Примеры

        Пример 1:

        Клиент заказал и оплатил лицензию ispmanager 6 лайт на месяц. Стоимость лицензии — 510 рублей. Для отдела бухгалтерии услуга будет считаться оказанной в тот же день, а доход будет признан в количестве 510 рублей.

        Пример 2: 

        Клиент заказал лицензию ispmanager 6 лайт на месяц, но не оплатил её. Для отдела бухгалтерии услуга будет считаться оказанной в тот же день, а доход будет признан в количестве 0 рублей. 

        • Immediately over billing cycle — сразу после оплаты
        • Spread over billing cycle — в течение расчетного периода
    Product options — настройка платных дополнительных опций

    Опции позволяют собирать статистику при заказе продукта и регулируют его конечную стоимость. 

    Пример регулирования цены продукта

    В магазине за продукт ispmanager 6 лайт указана цена — 0. Для продукта настроены обязательные опции:

    • для личного пользования — 510 рублей
    • для разработки — 600 рублей
    • для коммерческих целей — 750 рублей

    В зависимости от выбранной опции клиент заплатит от 510 до 750 рублей за лицензию.

    Подробнее о создании и настройке опций — на официальном сайте Upmind.

    Product attributes — настройка бесплатных дополнительных атрибутов

    Атрибуты позволяют собирать статистику при заказе продукта, при этом его конечная стоимость не меняется.

    Пример сбора статистики

    В магазине за продукт ispmanager 6 лайт указана конечная цена — 510 рублей. Для продукта настроены атрибуты:

    • для личного пользования
    • для разработки
    • для коммерческих целей

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

    Подробнее о создании и настройке атрибутов — на официальном сайте Upmind.

    Provisioning — настройка провайдера услуг

    Provision blueprint:

    • Blueprint — выберите Software Licenses

    Provision providers:

    Setup functions:

    • Setup functions — выберите Create license. Значение установлено по умолчанию

    Order setup field:

    • Defer mode — выберите этап заполнения реквизитов при оформлении лицензии:
      • Inherit from category (None) — без указания реквизитов. Значение установлено по умолчанию
      • None — во время заказа
      • Optional — во время заказа с подтверждением данных после оплаты
      • Hidden — после оплаты заказа

    Provision fields:

    Recommendations — настройка рекомендаций в корзине

    При необходимости настрое рекомендации:

    Нажмите Manage → выберите продукт или категории продуктов, которые будут рекомендованы пользователю при переходе в корзину. 

    Product notifications — настройка уведомлений

    Настройте уведомления, если хотите оповещать пользователя о завершении срока действия лицензии, её продлении, активации, удалении и т. д. 

    Нажмите Add → добавьте уведомления для триггеров:

    • Trigger — автоматическое действие, в ответ на которое клиенту будет отправлено уведомление

      Доступные триггеры
      • Contract product activated — активация продукта
      • Contract product cancelled — отмена продукта
      • Subscription lapsed — истечение срока действия подписки
      • Contract product created — создание продукта
      • Contract product changed — изменение продукта
      • Contract product renewed — продление срока действия продукта
      • Contract product suspended — приостановка работы продукта
      • Order product unsuspended — заказанный продукт не был приостановлен
      • Contract product awaiting activation — ожидание активации продукта
      • Auto-expire enabled — включение опции с автоматическим сроком действия продукта
      • Auto-expire disabled — отключение опции с автоматическим сроком действия продукта
      • Product cancellation request approved — одобрение запроса на закрытие продукта
      • Product cancellation request created —  создание запроса на закрытие продукта
      • Product cancellation request deleted by client — удаление клиентом запроса на закрытие продукта
      • Product cancellation request deleted by user — удаление пользователем запроса на закрытие продукта
      • Contract product billing cycle changed — изменение цикла выставления счетов на продукты
      • Contract product tax updated — обновление налога на продукт
      • Contract product due date changed — изменение срока оплаты продукта
      • Contract product price changed — изменение цены продукта
      • Contract Product Manual Status Off — отключение руководства продукта
      • Contract product status updated — обновление продукта
      • Auto-renew enabled — включение автоматического продления для продукта
      • Auto-renew disabled — отключение автоматического продления для продукта
      • Contract product expire notification — уведомление об истечении срока действия продукта
      • Contract product setup values require confirmation — требование подтверждения настроек продукта
      • Contract product currency changed — изменение валюты продукта
      • Contract product ownership changed — изменение права собственности на продукт
      • Contract Product Trial Ended — окончание пробного периода продукта
      • Contract Product Trial Expires Soon — скорое истечение срока действия пробной версии продукта
      • Contract Product Trial Migrated New — новая операция на перенос пробной версии продукта
      • Contract Product Trial Migration Failed — неудачный перенос пробной версии продукта
      • Contract Product Trial Started — начало работы пробной версии продукта
      • Contract Product Trial To Paid — оплата пробной версии продукта
      • Contract product invoice consolidation disabled — отключение консолидации накладных на продукты
      • Contract product invoice consolidation enabled — включение консолидации накладных на продукты
      • Contract Product Failed Consolidation Invoice — неудачная консолидация накладных на продукты
      • Contract Product Provisioning Requires Fraud Review — требование проверки на мошенничество накладных на продукты
      • Contract Product Setup Failed — неудачная настройка продукта
      • Contract Product Pre Terminate — предварительное завершение работы продукта
      • Contract product retention status set to 'Flagged' — статус сохраненного продукта «Отмечен»
      • Contract product retention status set to 'In progress' — статус сохраненного продукта «В процессе»
      • Contract product retention status set to 'Lost' — статус сохраненного продукта «Утерян»
      • Contract product retention status set to 'None' — статус сохраненного продукта «Отсутствует»
      • Contract product retention status set to 'Saved' — статус сохраненного продукта «Сохранен»
      • Contract product cancellation interval changed — изменение периода для отмены заказа продукта
      • Contract product termination interval changed — изменение периода для отмены срока действия продукта
      • Contract product invoice generation interval changed — изменение периода формирования накладной на продукт
      • Contract product invoice due date interval changed — изменение срока оплаты продукта
      • Contract product suspension interval changed — изменение периода для приостановки работы продукта
      • Contract Product Client Label Changed — изменение метки продукта в клиентской зоне
      • Contract Product Cancelled With Reason — закрытие продукта по уважительной причине
      • Contract Product Provision Configuration Changed — изменение подключения поставщика продукта
      • Contract Product Expire Auto Renewal — продление срока действия продукта
      • Contract Product Expire Manual Renewal — истечение срока действия продукта
      • Contract Product Next Invoice Date Fallback — возвращение к предыдущей дате формирования накладной
      • Template/Create new template — выберите существующий или создайте новый шаблон уведомления

        Подробнее о создании новых шаблонов уведомлений — на официальном сайте Upmind.

        • Subject — тема письма. Будет отображаться в папке «Входящие»
        • Body — содержимое письма. Поддерживает латинский алфавит, кириллицу и языки разметки HTML и Twig

    По окончании настройки нажмите Create.

    Ниже пример отображения уведомления через клиентскую службу поддержки Upmind.

    Client area templates — настройка макета интерфейса в клиентской зоне

    Выберите существующий макет или создайте новый для клиентской зоны:

    1. В блоке Contract Product Overview нажмите Add template.
    2. В форме нажмите Create new template.
    3. В форме создания заполните поля:
      • Name — название макета клиентской зоны
      • Category — автоматически установленная категория Contract Product
      • Body — содержимое макета. Поддерживает латинский алфавит, кириллицу и языки разметки HTML и Twig
      • Brand/Contract Product — вкладки с индивидуальными наборами тегов под бренд и продукт. Нажмите на тег, чтобы скопировать его в буфер обмена и вставить в содержимое макета в разметке Twig
      • Translations — настройка переводов содержимого макета. Перевод доступен для языков из настроек бренда
    4. Нажмите Save.

Тестовый заказ лицензии

Чтобы проверить, что продукты ispmanager 6 лайт, про и хост стали доступны для клиентов и заказы обрабатываются корректно, совершите тестовый заказ:

  1. Авторизуйтесь в Upmind под тестовой учетной записью клиента по адресу https://ДОМЕН_ПАНЕЛИ.upmind.app/login или создайте новую учетную запись.

    Как создать тестовую учетную запись клиента в Upmind
    1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
    2. Слева в меню раскройте вкладку учетной записи администратора.
    3. Нажмите Go to client app. Вы будете автоматически перенаправлены на страницу авторизации клиента.
    4. На странице нажмите Create one here.
    5. В форме регистрации заполните данные (допускаются вымышленные значения):
      • First name — имя клиента
      • Last name — фамилия клиента
      • Email — почта клиента, необходимая для авторизации под учетной записью
      • Password — пароль клиента, необходимый для авторизации под учетной записью
    6. Нажмите Continue

    Вы будете автоматически авторизованы и перенаправлены на главную страницу в клиентской зоне. 

    Клиент автоматически привяжется к организации, указанной в форме создания администратора.

  2. Закажите тестовую лицензию.

    Как заказать лицензию в Upmind
    1. После авторизации в клиентской зоне в верхнем меню нажмите Place new order. Вы будете перенаправлены на страницу магазина.
    2. На шаге Shop выберите лицензию → нажмите Add to basket.
    3. На шаге Basket при необходимости заполните поля:
      • Order notes — заметки в заказе. Отображаются в админке и клиентской зоне
      • Discount code? — поле ввода скидочного промокода. Нажмите Apply, чтобы применить промокод

        Подробнее о создании промокода — на офоциальном сайте Upmind.

    4. Нажмите Continue to checkout.
    5. Выберите способ оплаты заказа и нажмите Pay или Pay order & pay. Способ оформления заказа меняется в настройках продукта (ProvisioningOrder setup field).

    В случае успеха заказ перейдет в статус Awaiting payment. После оплаты установится статус Active.

  3. При необходимости отмените тестовый заказ.

    Как отменить тестовый заказ в Upmind

    Отмена заказа доступна:

    1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
    2. Перейдите в раздел Orders.
    3. Откройте вкладку Orders list.
    4. В списке выберите ранее созданный заказ.
    5. В заказе нажмите Cancel order.
    6. В новой форме нажмите Cancel with immediate effects.
    7. Нажмите Submit.
    1. Авторизуйтесь в Upmind под тестовой учетной записью клиента по адресу https://ДОМЕН_ПАНЕЛИ.upmind.app/login.
    2. Перейдите во вкладку BillingMy orders.
    3. В списке выберите ранее созданный заказ.
    4. В заказе нажмите Cancel order.
    5. В новом окне укажите причину отмены заказа. Пример: Test.
    6. Нажмите Submit request.
  4. При необходимости удалите тестовую учетную запись клиента.

    Как удалить тестовую учетную запись клиента в Upmind
    1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
    2. Перейдите в раздел Clients.
    3. Перейдите во вкладку Clients list.
    4. Нажмите в блоке с клиентом.
    5. В контекстном меню выберите Delete.
    6. В новом окне введите код из предложения.
    7. Нажмите Delete.

    Основные действия с лицензиями

    1. Авторизуйтесь в Upmind под учетной записью администратора по адресу: https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/auth/login.
    2. Перейдите в раздел Product & services.
    3. В списке выберите заказанный продукт.
    4. В настройках продукта перейдите во вкладку Manage.
    5. В блоке Actions используйте необходимые функции: 

      • Create License — создание лицензии
      • Reissue License — перевыпуск лицензии
      • Get Usage Data — получение данных об использовании лицензии
      • Sync Tracked Product Quantities — синхронизация количества заказанных лицензий
      • Upgrade/Downgrade License — смена версии лицензии
      • Suspend License — приостановка работы лицензии
      • Unsuspend License — возобновление работы лицензии
      • Terminate License — закрытие лицензии

      Для работы функций заполните данные. Список данных будет варьироваться. 

      Список возможных данных
      • Customer identifier — ID клиента.

        Как найти ID клиента в Upmind
        1. Перейдите в раздел Product & services.
        2. В списке выберите заказанный продукт → нажмите Manage license.
        3. В адресной строке скопируйте ID_КЛИЕНТА из ссылки формата:

           https://ДОМЕН_ПАНЕЛИ.upmind.app/admin/clients/ID_КЛИЕНТА/products/ID_ПРОДУКТА
      • IP address — IP-адрес. Доступен в клиентской зоне (Products & services → выберите продукт → Overview) после создания хостинга.
      • Package name/IdentifierID лицензии для клиентов других стран.
      • License key — лицензионный ключ. Заполняется автоматически, если указан в настройках продукта. При необходимости создайте ключ вручную.

        Как создать лицензионный ключ в Upmind
        1. Перейдите в раздел Product & services.
        2. В списке выберите заказанный продукт → нажмите Manage license.
        3. В настройках продукта перейдите во вкладку Manage.
        4. В блоке Provision fields заполните поле License key. Для теста допускается случайный набор символов.
        5. Нажмите Save.
    1. Авторизуйтесь в Upmind под тестовой учетной записью клиента по адресу https://ДОМЕН_ПАНЕЛИ.upmind.app/login.
    2. Перейдите в раздел Product & services.
    3. В списке выберите заказанный продукт → нажмите Manage license.
    4. В настройках продукта выполните необходимое действие:

      • Overview:
        • просмотрите выбранные атрибуты и опции, установленные при оформлении заказов
        • установите явные или секретные заметки для заказа
      • Billing:
        • отслеживайте статусы всех заказов
      • Tickets:
        • отслеживайте статусы всех запросов в службу поддержки
    5. При необходимости откройте и управляйте заказом при нажатии Go to order.
    6. При необходимости создайте запрос в службу поддержки при нажатии Open support ticket.