From Longman Dictionary of Contemporary Englishkey cardˈkey card noun [countable] TENTERa special plastic card that you put in an electronic lock to open a door etc
Examples from the Corpus
key card• A key card numbering the various positions was mounted on the top of the tachistoscope.• The night staff finally congregated outside my room trying endless combinations of key card whilst I ranted and raved.