CPC G06Q 20/40975 (2013.01) [G06Q 20/3278 (2013.01); G06Q 20/341 (2013.01); G06Q 20/352 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/40 (2013.01); G06Q 30/0233 (2013.01)] | 20 Claims |
1. A method, comprising:
receiving, by a point-of-sale (POS) terminal, a first request to access a loyalty points account comprising a plurality of loyalty points;
receiving, by the POS terminal, encrypted data from a contactless card;
transmitting, by the POS terminal to a server, the encrypted data;
receiving, by the POS terminal and from the server, a decryption result;
determining, by the POS terminal based on the decryption result, that the server decrypted the encrypted data;
authorizing, by the POS terminal based on the determination that the server decrypted the encrypted data, the first request;
displaying, by the POS terminal based on the authorization of the first request, an indication of the plurality of loyalty points on a display of the POS terminal;
receiving, by the POS terminal, a redemption request to redeem one or more of the plurality of loyalty points for a transaction; and
authorizing, by the POS terminal, the redemption request based on the determination that the server decrypted the encrypted data.
|