Предлагаю добавить возможность авторам платных дополнений, загружать дополнения на сервер инстанта и указывать для каких доменов разрешена загрузка(если лицензия на домен) и/или указывать покупателя в виде ID или ника на этом сайте(если лицензия без ограничений по домену).
Для чего это нужно и как использовать?
- Заходим в админку своего сайта в раздел дополнений, и можем установить купленные дополнения привязанные к домену, если в настройках сайта сделать дополнительное поле, в котором можно указать свой ник или ID от этого сайта, то сможем также устанавливать купленные дополнения не привязанные к домену.
- Заходим в раздел дополнений этого сайта, и можем скачать купленные дополнения.
В чём преимущества такого решения?
- Можно скачивать и устанавливать дополнения для любой версии системы не беспокоя автора дополнения. Не все ведь обновляют свои сайты до актуальной версии систему по ряду причин.
- Авторам дополнений не нужно отвлекаться на клиентов которые утеряли дополнение и/или хотят его переустановить.
- Авторам дополнений не нужно рассылать обновы дополнений, достаточно загрузить его в каталог.
- Многие авторы дополнений бесследно исчезают, уходят от разработки под инстант и т.д., при этом становиться невозможным скачать купленное дополнение.
Второе предложение — добавьте поле с указанием версии системы для которой подходит дополнение во вкладку «Версии»