Prepaid и виртуальная - два разных слова, которые часто описывают одно и то же. На самом деле различие есть, и иногда оно решающее.
Что общего
Обе карты - это пополняемый платёжный инструмент. У обеих лимит = баланс. Обе обычно не дают кредита. У обеих свой BIN, по которому продавец узнаёт тип карты.
В чём разница
Prepaid - это физическая карта с пластиком, чипом и иногда контактным интерфейсом. Её можно носить в кошельке и оплатить в супермаркете. Она существует материально.
Виртуальная - это набор реквизитов: номер, срок, CVV. Никакого пластика. Работает только онлайн и в Apple Pay / Google Pay, если эмитент поддерживает токенизацию.
В BIN-диапазонах виртуальные карты часто помечены как именно virtual - и сервисы, фильтрующие по этому полю, могут принять prepaid, но отклонить виртуальную. Это редко, но встречается у американских коммунальных сервисов.
Когда лучше каждая
Виртуальная - идеально для подписок, SaaS, маркетплейсов, eSIM, gaming. Всё, где оплата происходит онлайн и есть смысл выпускать карту под одну задачу.
Prepaid (физический пластик) - нужен в трёх ситуациях: офлайн-покупка, аренда машины с депозитом, страны без распространённого NFC-эквайринга. Если в вашем сценарии этого нет - виртуальной хватит.
Что часто пропускают
Apple Pay и Google Pay делают виртуальную карту почти эквивалентом физической - токен карты в телефоне работает на любом NFC-терминале. Если ваш сценарий - оплата в магазинах смартфоном, prepaid пластик не нужен в принципе.
Исключение - страны и сценарии, где NFC ещё редкость: например, депозит в гестхаусе на Бали скорее всего попросят живой пластик или наличные.