Виды лицензий Shop-Script

Shop-Script выпускается в двух лицензиях: «ПРО» и «ПРЕМИУМ». Это две разновидности программного продукта с разными возможностями.

Функциональность

«ПРЕМИУМ» — это расширенная лицензия по отношению к «ПРО», т. к. содержит всю функциональность лицензии «ПРО» и обладает также дополнительными возможностями:

  • поддержкой настраиваемого — в том числе дробного — количества добавления товаров в корзину;
  • поддержкой настраиваемых единиц измерения количества товаров.

Стоимость

У каждой лицензии своя цена и своя стоимость подписки на обновления. Цены лицензий указаны на странице с описанием Shop-Script в магазине Webasyst и на странице «Цены».

Поддержка приложениями, плагинами, темами дизайна и виджетами

Каждый программный продукт, взаимодействующий с Shop-Script, — приложение, плагин, тема дизайна или виджет — может поддерживать возможности либо обеих лицензий, либо только какой-то одной из них.

Информация о взаимодействии с функциональностью разных лицензий Shop-Script должна быть явно декларирована в свойствах программного продукта. Полезно также указать это в текстовом виде в описании программного продукта в магазине Webasyst. Эта информация облегчит пользователям выбор и настройку компонентов для работы интернет-магазина.

Программное определение вида лицензии

Программный продукт может содержать в своём исходном коде проверку текущего вида лицензии Shop-Script, чтобы использовать разные алгоритмы работы. Для этого нужно использовать следующие PHP-методы:

  • shopLicensing::isStandard() — возвращает флаг, обозначающий использование лицензии «ПРО».
  • shopLicensing::isPremium() — возвращает флаг, обозначающий использование лицензии «ПРЕМИУМ».