Машина с кредитной картой, вероятно, может прочитать полосу на любой карте, но она не будет знать, что делать с данными, если они не в правильном формате. Полоса обычно представляет собой многодорожечную полосу с 3 дорожками. Номер карты, имя держателя карты и другие данные обычно кодируются с использованием дорожки 1, причем дорожка 2 является некоторым подмножеством данных дорожки 1.
Идентификационная карта может использовать другой формат данных. Это просто полоса магнитной ленты, которую можно прочитать с помощью кард-ридера. Вероятно, вы можете купить читатель онлайн менее чем за 10 долларов. Я видел, что они представляют собой 9-контактные последовательные устройства RS232, но в основном это будут устройства типа USB, имитирующие клавиатуру. Когда вы проводите пальцем по карте, считыватель работает так, как будто вы ввели данные.
Что касается кодирования IP-адреса .... возможно, но это маловероятно. Вещи, такие как адреса, которые могут быть временными, было бы лучше не помещать на все карточки, которые вы выдаете людям. В противном случае, когда вы меняете IP-адрес, вам необходимо переиздать все карты. Лучше всего прочитать карту и посмотреть, что в данных.