Patent ID: 8924726

Claim:
A method of processing a transaction, the method comprising: in response to a computing device having received entered transaction details, receiving, from the computing device by a server, a request to process a transaction, the request including output transaction details; encrypting the output transaction details to form encrypted transaction details; generating a graphical image representation of the encrypted transaction details; sending the graphical image representation to the computing device, the encrypted transaction details being obtained from the graphical image representation by a second computing device via the computing device and subsequently decrypted by the second computing device to form decrypted output transaction details, the second computing device being distinct from the first computing device; receiving, from the computing device, a message containing an indication whether the decrypted output transaction details match the entered transaction details, wherein receiving the message containing the indication includes receiving the message after the decryption of the encrypted transaction details by the second device; and processing, by the server, the transaction in response to the indication indicating that the decrypted output transaction details match the entered transaction details.