Битрикс очень сильно намудрил с лицензией, из-за этого даже у некоторых опытных разработчиков возникают проблемы. Есть 2 варианта активирования лицензии всех модулей, в зависимости от того истек ли демо период или нет.
Общая часть
Необходимо зайти в Marketplace -> Обновления платформы -> Активация купона и вбить туда свой номер купона, после чего нажать кнопку активировать.
После чего Вам всплывет сообщение о статусе активации купона. Если вы сделали все правильно, то сообщение будет вот такое:
На этом
все не все, но очень многие считают, что все и более ничего не делают. Однако же, такой способ достаточен только в том случае, если купон вбит до установки модуля, если нет, идем дальше.
1. Демо период закончился
Переходим в Установленные решения и наблюдаем так вот такую картину:
У нас один и тот же модуль 2 раза, один куплен, но не установлен, второй истек. Проблема в том, что первый модуль обфусцирован, и просто так его теперь не получится зарегистрировать, нужно установить полноценный модуль.
2. Демо период не закончился
Перейдите в "Обновление решений" и зарегистрируйте его.
Все, теперь модуль будет корректно работать.