NEAR-FIELD COMMUNICATION BASED PAYMENT METHODS
A method of performing a payment transaction is provided. Transaction information is received from a payee, which has been provided to the payee by a payor using near-field communications and includes a payment amount and payee account information. A transaction authentication request is sent to the payor, and, after a transaction authentication is received from the payor, the payment amount is sent to the payee. After the payment has been completed, a payment confirmation is sent to the payor. A method for processing a payment transaction using a generated remittance key is also provided. The remittance key, which includes an encrypted alphanumeric key having a payment amount and payment provider account information for a payor, is generated and transmitted to a payee who, in turn, transmits the remittance key to a remittance agent. The remittance agent transmits the remittance key and a payment request to a payment provider who processes the request and transmits a payment to the payee.
1 . A non-transitory computer-readable medium having instructions for execution by a processor, the instructions causing the processor, when executed, to perform a method comprising:
receiving transaction information from a payee, the transaction information provided to the payee by a payor using near-field communications and including a payment amount and payee account information;
sending a transaction authentication request to the payor;
receiving a transaction authentication from the payor;
sending the payment amount to the payee; and
sending a payment confirmation to the payor.
2 . The computer-readable medium of claim 1 , wherein the transaction information includes an approved payment amount and a payor's account information.
3 . The computer-readable medium of claim 1 , wherein sending a payment confirmation comprises sending at least one of an e-mail, a short messaging services (SMS) message, or a specific notification to the payor over a network.
4 . The computer-readable medium of claim 1 , wherein the transaction information provided to the payee by a payor is provided using near-field communications capabilities of a payor's mobile device.
5 . The computer-readable medium of claim 1 , wherein the transaction information comprises a preapproval key preapproving the payment to the payee.
6 . The computer-readable medium of claim 5 , wherein the preapproval key includes a preapproved amount that the user is preapproved to pay the payee.
7 . The computer-readable medium of claim 1 , wherein the transaction information is encrypted.
8 . A non-transitory computer-readable medium having instructions for execution by a processor of a mobile device, the instructions causing the processor, when executed, to perform a method comprising:
initiating a payment transaction to a payee;
selecting information related to the payment transaction for transmission;
transmitting information related to the payment transaction to the payee, wherein the information is transmitted using near field communication (NFC) capabilities of the mobile device;
authorizing a payment provider to perform the payment transaction in response to a authentication request received from the payment provider; and
receiving, at the mobile device, a confirmation of the payment transaction from the payment provider.
9 . The method of claim 8 , wherein the information related to the payment transaction includes at least one of an approved payment amount, a designated payment provider, and a user's payment provider account information.
10 . The method of claim 8 , wherein the confirmation of the payment transaction comprises at least one of an e-mail, a short messaging services (SMS) message or a specific notification received over a network.
11 . The method of claim 8 , wherein selecting information related to the payment transaction for transmission comprises:
selecting a preapproval key preapproving the payment transaction to a payee.
12 . The method of claim 11 , wherein the preapproval key includes a preapproved amount that the user is preapproved to pay the payee.
13 . The method of claim 8 , wherein selecting information related to the payment transaction for transmission comprises:
selecting payment provider account information of the user.
14 . The method of claim 8 , wherein the transmitted information is encrypted.
15 . A non-transitory computer-readable medium having instructions for execution by a processor, the instructions causing the processor, when executed, to perform a method comprising:
generating a remittance key, the remittance key including an encrypted alphanumeric key having a payment amount and payment provider account information for a payor;
transmitting the remittance key to a payee;
receiving a payment request from a remittance agent, the payment request including the remittance key transmitted from the payee to the remittance agent using near field communications; and
transmitting a payment amount to a remittance agent.
16 . The computer-readable medium of claim 15 , wherein transmitting the remittance key comprises:
transmitting the remittance key to the payee using a short messaging service (SMS) message; or
transmitting the remittance key to the payee as processor-executable instructions that, when executed by a payee's processor, causes the remittance key to be securely stored in a memory coupled to the payee's processor and further causes a notification of the storage of the remittance key to be displayed to the payee.