Systems and methods to enable payments in the absence of a point of sale device
Abstract
A method and system for processing a transaction between a merchant and a consumer using a consumer mobile device wherein the consumer mobile device is in communication with a payment processing computing device having a memory are provided. The method includes receiving merchant data associated with the merchant, receiving a consumer alias associated with the consumer, receiving, a transaction request message from the consumer mobile device, the transaction request message including a merchant identifier, a transaction amount, a device identifier associated with the consumer mobile device, and consumer verification data, retrieving the account number based on the device identifier and the consumer verification data, retrieving the merchant data based on the merchant identifier, generating an authorization request message including the account number, the transaction amount, and the merchant data, and transmitting the authorization request message over a payment network to an issuer bank.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method for processing a transaction between a merchant and a consumer using a consumer mobile device, the consumer mobile device in communication with a payment processing computing device, the payment processing computing device having a memory, said method comprising:
receiving merchant data associated with the merchant at the payment processing computing device; receiving a consumer alias associated with payment credentials of the consumer at the payment processing computing device; receiving, by the payment processing computing device, a transaction request message from the consumer mobile device, the transaction request message including a merchant identifier, a transaction amount, a device identifier associated with the consumer mobile device, and consumer verification data; retrieving, from the memory, the account number based on at least one of the consumer alias, the device identifier, and the consumer verification data; retrieving, from the memory, the merchant data based on the merchant identifier; generating, by the payment processing computing device, an authorization request message including the account number, the transaction amount, the merchant data, and information identifying an acquirer bank; and transmitting the authorization request message to an acquirer bank associated with the merchant and over a payment network through the acquirer bank to an issuer bank.
2 . The computer-implemented method of claim 1 , further comprising verifying the consumer account information including at least one of a personal identification number (PIN) and a challenge question.
3 . The computer-implemented method of claim 1 , wherein receiving a device identifier associated with the consumer mobile device comprises receiving a device identifier that is unique to the consumer mobile device.
4 . The computer-implemented method of claim 1 , wherein receiving a device identifier associated with the consumer mobile device comprises receiving the consumer alias associated with the consumer mobile device.
5 . The computer-implemented method of claim 1 , further comprising transmitting an authorization request response to the merchant as a notification message.
6 . The computer-implemented method of claim 1 , wherein receiving the transaction amount comprises receiving the transaction amount by the payment processing computing device after the consumer enters the transaction amount into the consumer mobile device and verifies that the transaction amount is accurate.
7 . The computer-implemented method of claim 1 , wherein receiving the transaction amount comprises receiving the transaction amount by the payment processing computing device after the transaction amount is entered into the consumer mobile device, wherein the consumer mobile device is configured to scan an image of the transaction amount and convert the image into machine-encoded text.
8 . The computer-implemented method of claim 7 , further comprising converting, by the consumer mobile device, the scanned image using optical character recognition.
9 . The computer-implemented method of claim 1 , wherein receiving the merchant identifier comprises receiving the merchant identifier by the payment processing computing device after the merchant identifier is entered into the consumer mobile device.
10 . The computer-implemented method of claim 1 , wherein receiving the merchant identifier comprises receiving the merchant identifier by the payment processing computing device after the merchant identifier is captured by the consumer mobile device, wherein the merchant identifier is included within at least one of a bar code, and a QR code, and wherein the consumer mobile device is configured to read at least one of a bar code, and a QR code.
11 . The computer-implemented method of claim 1 , wherein receiving the merchant identifier comprises receiving the merchant identifier by the payment processing computing device after the merchant identifier is captured by the consumer mobile device by scanning an image of the merchant identifier and converting the image into machine-encoded text.
12 . The computer-implemented method of claim 1 , wherein receiving the merchant identifier comprises receiving the merchant identifier by the payment processing computing device after the consumer mobile device determines the merchant identifier using geo-location.
13 . A computer-implemented method for processing a transaction between a consumer and a merchant using a consumer mobile device, the consumer mobile device in communication with a payment processing computing device, the payment processing computing device having a memory, said method comprising:
acquiring a price for a transaction between the consumer and the merchant using the consumer mobile device; acquiring merchant data associated with the merchant using the consumer mobile device; transmitting a device identifier associated with the consumer mobile device, the acquired price, and the merchant data in a transaction request message to the payment processing computing device; and receiving, by the consumer mobile device, a transaction authorization message from an issuer bank through a payment network, the transaction authorization message including an indication of approval or denial of the transaction request message.
14 . The method of claim 13 , wherein acquiring merchant data associated with the merchant using the consumer mobile device comprises acquiring a geolocation of the merchant using the consumer mobile device
15 . The method of claim 13 , wherein acquiring a price comprises acquiring an image of the price using the consumer mobile device.
16 . The method of claim 13 , wherein acquiring merchant data comprises acquiring at least one of an image of an optically recognizable code encoded with the merchant and a geolocation of the merchant using the consumer mobile device.
17 . The method of claim 13 , further comprising transmitting a notification message including an indication of approval or denial of the transaction request message to the merchant.
18 . A mobile remote payment system for processing a transaction between a consumer and a merchant without using a point of sale (POS) device, said system comprising:
a payment processing computing device communicatively coupled to an electronic communications network, said payment processing computing device comprising a processor communicatively coupled to a memory device; a consumer mobile device comprising an image capture component and a geolocation component, said consumer mobile device communicatively couplable to the payment processing computing device through the electronic communications network; and a merchant mobile device communicatively couplable to the payment processing computing device through the electronic communications network, where the payment processing computing device is programmed to:
receive merchant data associated with the merchant at the payment processing computing device;
receive a consumer alias associated with the consumer at the payment processing computing device;
receive, by the payment processing computing device, a transaction request message from the consumer mobile device, the transaction request message including a merchant identifier, a transaction amount, a device identifier associated with the consumer mobile device, and consumer verification data;
retrieve, from the memory, the account number based on the device identifier and the consumer verification data;
retrieve, from the memory, the merchant data based on the merchant identifier;
generate, by the payment processing computing device, an authorization request message including the account number, the transaction amount, and the merchant data; and
transmit the authorization request message to an acquirer bank associated with the merchant and over a payment network to an issuer bank.
19 . The system of claim 18 , wherein the payment processing computing device is programmed to:
receive an authorization response message from the issuer bank through the payment network; and transmit the authorization response message to the consumer mobile device and the merchant mobile device.
20 . The system of claim 18 , wherein the consumer mobile device and the merchant mobile device are wireless devices communicatively couplable to the payment processing computing device through a wireless portion of the electronic communications network.
21 . The system of claim 18 , wherein the consumer mobile device is programmed to acquire an image of merchant data and a geolocation of the merchant.Join the waitlist — get patent alerts
Track US2015032623A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.