А при чём тут выпадающее меню вообще? В голову такой "вариант" даже не пришёл бы. Если речь идёт о вёрстке - то HTML+CSS в стиле страницы. Если речь идёт о функциональности - то отправка данных на сервер путём через посредство AJAX с последующей обработкой ответа.
Что Вы называете платёжной системой?
Это разве что те, у кого старческие заскоки, типа как у Плюшкина. К реальному благосостоянию вообще не имеет отношения. Учись фильтровать информацию.
Да там у программистов заруба, что сайт долго грузится, если отзывы открываются в карточке, они начинают прогружаться, открываются внизу под товаров и из-за этого система тормозит. Почему они не могут сделать работу сайта быстрее, вопрос не ко мне).
Наймите программистов, а не шарлатанов.
А сделать отзывы на странице самого товара - не вариант? Нафига нужна отдельная страница?
Все привыкли.
У тебя на ужин доллары? Инфляция - это не то, что ты думаешь.
Это решается либо на стороне сервера при сохранении данных, либо на стороне клиента при валидации полей формы.
И да, совершенно не обязательно, что адрес должен быть с https - может быть, он с http.
P.S. Можно в случае отсутствия протокола выводить адрес не ссылкой, а простым текстом.
А при чём тут атрибут "rel"?