Как проверить пенсионер ли покупатель?
Когда то задавался этим вопросом. 
Мой путь был таков: 
Разумеется по номеру - самое простое, сказано - сделано.
но тему внезапно просекли родственники, родственники родственников и тд и тп, вбивая рандомные номера,
значит нужно было проверить а существует ли вообще такой номер,
Какой-то информации как вообще проверить правильность этого номера не нашлось  (типо как ИНН),
и оказалось, что узнать ФИО владельца онлайн то же нельзя: "персональные данные",
скан вообще не рассматривался ввиду геморройности.
Так же стоит учитывать, что пенсионные удостоверения не выдаются с 2015 года!
Поэтому от номера удостоверения отказались  в пользу СНИЛС (алгоритм проверки есть) с запоминанием кто ввёл. 
Для клиента было не критична 100% точность, просто откинуть процент рандомных вбиваний.
Да и большинство вообще про СНИЛС не вкурсе, поэтому была соответствующая инструкция если вы пенсионер у вас должна быть зелёная карточка бла бла бла и тд и тп.
Сделать тест с вопросами типа "назови отчество ленина", пройдут либо грамотные и умеющие гуглить (менее 5%) либо пенсионеры:)