Abstract: A method and apparatus for selecting a wireless reader action comprising the steps of a wireless communication identification device which is a wireless identification device transmitting output data; the wireless reader thereafter receives the output data, wherein the output data comprises an instruction set how to process the output data; and the wireless reader processing the output data and performing a suitable action in compliance with said output data instructions. The wireless identification device comprises at least one of a unique data address and a unique variable encryption key, which is transmitted as part of the instruction set. Authentication of data and resulting permission to decrypt the wireless identification device output data is transmitted to at least one of an authentication server or user API, which processes the data, and generates an authentication code where the wireless identification device output data corresponds with authentication criteria.