У киосера есть подобная система и у кенонов, стоит конских денег. У киосеры чуть дешевле. Смотрите на оф сайте. Там даже есть датчики для считывания карт, которые можно установить на принтера типа M2040, у которых нету считывателей в базовой комплектации. Главное только определиться какие карты будете юзать, простенькие EM-Marine или Mifare 2k Plus и т.д.
Гуглите на эту тему ПО для контроля печати:
870LSN0415 KYOCERA Лицензия на программное обеспечение KYOCERA Rendering Software
870LSNM009 KYOCERA Лицензия KNMP для 10 устройств, KNMP 10 devices license
А так же смотрите в на сайте похожее ПО, название не помню уже, вроде как KYOCERA Net Manager называется, оно будет как раз заведовать печатью по смарт-картам. Дорогие моли киосер уже по умолчанию имею данный считыватель и ПО на борту.