Я бы не смог использовать тот же метод, просто потому что там, где я живу и работаю, школы / университеты не имеют такого соглашения о доменном имени, как .edu.
Решение A: Я бы использовал белыйсписок доменов университетов / школ.Сначала я бы добавил в этот список как можно больше крупных университетских / школьных доменов.* .edu должен быть одним из них (и всех других национальных доменов edu).
Когда пользователь регистрируется, я спрашиваю, является ли он / она студентом.Если ее / ее адрес электронной почты содержит неизвестный домен, я должен был бы просмотреть его.: - (
Решение B: Или, я бы, вероятно, использовал бы флажок «Я студент», и если это будет отмечено, я предоставлю скидку. Если я обнаружу, что скидка пропущена, я бы пошелдля раствора А или чего-то подобного.