CPC G06Q 20/204 (2013.01) [G06K 7/0004 (2013.01); G06Q 20/047 (2020.05); G06Q 20/085 (2013.01); G06Q 20/102 (2013.01); G06Q 20/108 (2013.01); G06Q 20/20 (2013.01); G06Q 20/209 (2013.01); G06Q 20/382 (2013.01); G06Q 20/401 (2013.01); G06Q 20/4016 (2013.01); G07G 1/0009 (2013.01); G07G 1/0018 (2013.01); G07G 1/01 (2013.01); G06F 3/041 (2013.01); G06F 3/1423 (2013.01)] | 12 Claims |
1. A payment terminal, comprising:
a housing;
a first display, within the housing;
a second display, within the housing;
a main processor, within the housing; and
a secure processor, within the housing;
wherein the secure processor is configured to:
receive, from the main processor, at least one input coordinate of a user input, which is received via the second display,
generate, based on the at least one input coordinate, secured payment information,
encrypt the secured payment information, to form encrypted secured payment information,
tag the encrypted secured payment information with unsecured information, to form tagged secured payment information, and
transmit the tagged secured payment information to the main processor; and
wherein the main processor is configured to:
receive the tagged secured payment information,
extract the unsecured information from the tagged secured payment information, without decrypting the encrypted secured payment information;
instruct to display, on the first display, the unsecured information;
transmit the secured payment information to a payment gateway;
receive a payment response from the payment gateway; and
transmit at least one of the payment response and a notification of the payment response to a remote system.
|