Patent ID: 9741024
Date: 2017-08-22
CPC Classifications: G06Q

Claim:
1. A method comprising: exchanging, by a server, with a website of a bank, public keys; presenting, by the server, an invoice including an amount and a payment button to a client device of a user, the payment button being associated with an option to pay the amount to an entity through the bank; detecting, by the server, via the presented payment button, a request to pay the amount through a user account of the bank; responsive to the detected request to pay: encrypting, by the server and using the public key of the bank, information for processing the invoice; sending, by the server, the encrypted information to the client device; and redirecting, by the server, the client device to the website of the bank; and receiving, by the server, from the website of the bank, an indication that the amount was transferred from the user account to the account of the entity.