CPC G06Q 20/208 (2013.01) [G06K 7/1095 (2013.01); G06K 7/1417 (2013.01); G06K 19/06037 (2013.01); G06K 19/06112 (2013.01); G06Q 20/202 (2013.01); G06Q 20/204 (2013.01); G06Q 20/3224 (2013.01); G06Q 20/3274 (2013.01); G06Q 20/405 (2013.01); G06Q 20/4016 (2013.01); G06Q 30/018 (2013.01); H04L 67/12 (2013.01)] | 20 Claims |
1. A system, comprising:
a processor comprising a mobile device, associated with a user, that executes computer-executable instructions stored in a memory, which causes the processor to:
receive, from an electronic beacon of a point-of-sale device, context data characterizing a transaction facilitated by the point-of-sale device;
generate a quick response (QR) code based on the received context data from the point-of-sale device and based on financial instrument data, such that the received context data from the point-of-sale device and the financial instrument data are encrypted within the QR code;
wherein the context data indicates at least one of a geo-location of the transaction, a time or date of the transaction, a product or service of the transaction, a price of the transaction or an identifier corresponding to a merchant involved in the transaction;
wherein the QR code is generated based on at least one transaction restriction data;
wherein the transaction restriction data comprises at least one of a geo-fencing restriction, a temporal restriction, a product restriction, a service restriction, a price restriction or a merchant identity restriction; and
visually render the QR code on an electronic display of the mobile device, such that the QR code is scannable by the point-of-sale device.
|