Есть ли какая-либо техническая/юридическая/финансовая/контрактная/конструктивная причина для того, чтобы не принимать номера кредитных карт с пробелами в них?Есть ли хорошая причина, по которой многие веб-сайты не принимают кредитные карты с пробелами и тире в них?
Так много веб-сайтов не позволяют помещать пробелы или тире в номер кредитной карты. Я всегда ставил это на неряшливое программирование, но раньше я использовал торговые API. Если вы можете выяснить, как обрабатывать кредитную карту, вы можете выяснить, как удалить символы из строки. Дизайнеры знают, что они генерируют разочарование пользователя, потому что они помещают предупреждение прямо на веб-сайт. Они прямо на карте! Для этого есть даже wall of shame.
Ложная лень, плохое программирование, черствость, садизм ... все это предполагает худшее в человеке, выполняющем код. Самое щедрое, что я могу придумать, это то, что они действительно консервативны с чем-то, что связано с деньгами. Я всегда задавался вопросом, есть ли какая-то глубокая и действительно важная причина, почему вы не должны принимать номера кредитных карт с пробелами в них? Почему вы не должны пытаться применять какие-либо эвристики. Может быть, какое-то причудливое финансовое право, относящееся к телеграфному возрасту? Возможно, они невоспетые герои, защищая нас от какого-то неизвестного зла, чтобы три раза не вводить номер кредитной карты Хастура.
Ну, это точно не означает ограничения пропускной способности. –
Я думаю, что определение «связанное с программированием» здесь становится немного фашистом. Вопросы, которые напрямую не связаны с техническими аспектами программирования, но явно являются тем, что многие программисты должны решать в ходе своей работы, имеют законное место в SO. Это явно программирование, связанное с любым разумным определением, поскольку он пытается понять, почему веб-сайты ** запрограммированы ** так, как они есть. – dsimcha
Пожалуйста, заново открыть. См. Http://meta.stackexchange.com/questions/5018/describing-close-reasons «не связанное с программированием»: «Как правило, вопросы о stackoverflow.com относятся к программированию. Этот вопрос очень далек от программирования. «.. Говоря, что этот вопрос:« ОЧЕНЬ ДАЛЬНЕЙШИЙ АФИТИТ »- это смешно. –