| CPC G06Q 20/3278 (2013.01) [G06Q 20/36 (2013.01)] | 23 Claims |

|
1. A system for performing payments by using a web browser for paying for goods and services, comprising a mobile device comprising a processing circuitry and a server for managing payments, wherein the server is configured to:
generate a uniform resource locator (URL), which is linked to a web page at the server, wherein the web page comprises an embedded payment program that is configured to perform payment based on a payment card data; and
send the URL to the mobile device in a text message;
wherein the mobile device is configured to:
receive from the server the text message comprising the URL;
activate the URL, wherein the activation of the URL opens the web page comprising the embedded payment program which is loaded with a predetermined amount of payment and installs the embedded payment program in the mobile device and wherein the embedded payment program comprising a temporary digital wallet software configured to use the processing circuitry to control a near field communication (NFC) radio of the mobile device;
transfer the payment card data and the predetermined amount of payment through the NFC radio to a payment terminal by the embedded payment program; and
delete the embedded payment program and the payment card data from the mobile device after performing the payment by closing the web page at the end of the transaction.
|