На самом деле нет необязательных полей. И мне кажется, что если какая-то карта проходит с неполными данными, то это скорее баг в программном обеспечении конкретного интернет-магазина, чем особенность карты определенного банка.
Поясню. Как человек, живущий в крупном городе, я онлайн не покупаю практически ничего. Исключения составляю - магазины крупной бытовой техники с доставкой, то есть сетевые монстры и международные площадки типа Али Экспресс, Айхерб и оплата рекламных услуг на тех площадках, где я торгую.
У меня есть несколько карт, как именных, так и нет, одна даже вирутальная. Банки разные и всеми картами я делала оплату. Если карта неименная, абсолютно все места, где я делала платежи, даже электронные системы вроде Портмоне, требовали ввести имя и я его вводила так же, как у меня оно написано на именных картах, без имени платеж никогда не проходил, CVV тоже везде обязателен, если не заполнить эти поля, то попросту не нажимается кнопка "оплатить".
Вводить данные не нужно по многу раз только если карта уже привязана к какому-нибудь интернет-магазину. Возможно у мелких и можно оплатить, не заполняя какое-то поле.