Online shopping using NFC and a point-of-sale terminal
A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
1. A point of sale terminal comprising;
a point of sale terminal processor configured to trigger an NFC interaction with a secure element and activate a secure element processor included in the secure element, wherein the secure element processor executes an NFC application stored in a secure element memory included in the secure element; and
a point of sale terminal NFC transceiver configured to receive an identification code from the secure element during the NFC interaction without prior authentication and sends the identification code to a management server for processing, the secure element coupled with a mobile device, the mobile device including a mobile device display, a mobile device memory, a mobile device processor, and a mobile device transceiver.
2. The point of sale terminal of claim 1 , wherein the point of sale terminal is a desktop computer, a laptop computer, or a thin client, and wherein the point of sale terminal includes an NFC chip configured as an NFC scanner and an NFC reader.
3. The point of sale terminal of claim 1 , wherein a receipt, ticket, or coupon is sent from the management server to the mobile device after the NFC interaction.
4. The point of sale terminal of claim 3 , further wherein the management server sends a digital artifact to the mobile device when the user browses a particular screen of a mobile application that specifies location-based services the mobile application running on the mobile device.
5. The point of sale terminal of claim 1 , wherein the secure element is physically coupled to the mobile device but electrically decoupled from electrical interior components of the mobile device.
6. The point of sale terminal of claim 1 , wherein the secure element is physically coupled to the mobile device and electrically coupled to electrical interior components of the mobile device.
7. The point of sale terminal of claim 1 , wherein the secure element is included within the body of a memory card configured for placement in a memory card slot in the mobile device.
8. The point of sale terminal of claim 1 , wherein the secure element is embedded within the body of the mobile device.
9. The point of sale terminal of claim 1 , wherein a security tool is implemented at a mobile application, and wherein implementation of the security tool comprises prompting the user to login to the mobile device, using biometrics to authenticate the user before authorizing a transaction, disabling use of the mobile application, prompting the user to enter a payment limit PIN in response to a pending purchase exceeding a pre-determined amount, temporarily disabling the secure element, permanently disabling the secure element, deleting all cached data stored in the mobile device memory, and/or storing encrypted security codes on the mobile device, wherein disabling the secure element prevents near field communication payments, coupon redemption, and ticket redemption.
10. A method comprising:
triggering an NFC interaction with a secure element and activating a secure element processor included in the secure element by using a point of sale terminal processor, wherein the secure element processor executes an NFC application stored in a secure element memory included in the secure element; and
receiving an identification code from the secure element by using a point of sale terminal NFC transceiver during the NFC interaction without prior authentication, the secure element coupled with a mobile device, the mobile device including a mobile device display, a mobile device memory, a mobile device processor, and a mobile device transceiver; and
sending the identification code from the point of sale terminal to a management server for processing.
11. The method of claim 10 , wherein the point of sale terminal is a desktop computer, a laptop computer, or a thin client, and wherein the point of sale terminal includes an NFC chip configured as an NFC scanner and an NFC reader.
12. The method of claim 10 , wherein a receipt, ticket, or coupon is sent from the management server to the mobile device after the NFC interaction.
13. The method of claim 12 , further wherein the management server sends a digital artifact to the mobile device when the user browses a particular screen of a mobile application that specifies location-based services the mobile application running on the mobile device.
14. The method of claim 10 , wherein the secure element is physically coupled to the mobile device but electrically decoupled from electrical interior components of the mobile device.