A method of conducting a secure automated teller transaction with a financial institution by authenticating a customer's identity, comprising the steps of:
obtaining customerŸìspecific information from a bank card,
comparing, by a processor, the obtained customerŸìspecific information with customer information from the financial institution to verify the customer's identity, and
determining whether the transaction should proceed when a match from the comparison verifies the authenticity of the customer's identity.
A method of conducting a secure automated teller transaction with a financial institution by authenticating a customer's identity, comprising the steps of:
obtaining customerŸìspecific information from a bank card,
comparing, by a processor, the obtained customerŸìspecific information with customer information from the financial institution to verify the customer's identity, by
generating a random code and transmitting it to a mobile communication device that is registered to the customer associated with the bank card,
reading, by the automated teller machine, an image from the customer's mobile communication device that is generated in response to receipt of the random code, wherein the image includes encrypted code data,
decrypting the code data from the read image, and
analyzing the decrypted code data from the read image and the generated code to determine if the decrypted code data from the read image matches the generated code data,
and
determining whether the transaction should proceed when a match from the analysis verifies the authenticity of the customer's identity.