METHOD AND SYSTEM FOR PERFORMING A CARD-PRESENT TRANSACTION USING IMAGE CAPTURE ON A PORTABLE DEVICE
First Claim
1. A method for processing a financial transaction, comprising:
- determining a transaction amount of the financial transaction;
capturing an image of a credit card associated with the financial transaction using a camera on a portable device;
obtaining credit card information associated with the credit card;
sending transaction data to a transaction server using the portable device, wherein the transaction data comprises the transaction amount, the image, and the credit card information; and
if the transaction data is valid;
receiving an authorization code from the transaction server, wherein the authorization code confirms the financial transaction, wherein the financial transaction comprises a card-present transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments of the present invention provide a system that processes a financial transaction involving a portable device and a transaction server. During operation, the system obtains transaction data associated with the financial transaction that includes a transaction amount, credit card information, and an image of a credit card. The system then sends the transaction data to the transaction server using the portable device. Next, the system verifies a card-present transaction using the transaction data and determines a validity of the transaction data. If the transaction data is valid, the transaction server processes the financial transaction and sends an authorization code confirming the financial transaction to the portable device.
150 Citations
25 Claims
-
1. A method for processing a financial transaction, comprising:
-
determining a transaction amount of the financial transaction; capturing an image of a credit card associated with the financial transaction using a camera on a portable device; obtaining credit card information associated with the credit card; sending transaction data to a transaction server using the portable device, wherein the transaction data comprises the transaction amount, the image, and the credit card information; and if the transaction data is valid; receiving an authorization code from the transaction server, wherein the authorization code confirms the financial transaction, wherein the financial transaction comprises a card-present transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for processing a financial transaction, comprising:
-
receiving transaction data associated with the financial transaction from a portable device, wherein the transaction data comprises; a transaction amount; a front image of a credit card associated with the financial transaction; a back image of the credit card; and credit card information associated with the credit card; verifying a card-present transaction using the front image and the back image; determining a validity of the transaction data; and if the transaction data is valid; processing the financial transaction using the transaction amount and the credit card information; and sending an authorization code to the portable device, wherein the authorization code confirms the financial transaction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for processing a financial transaction, comprising:
-
a portable device, comprising; a transaction application configured to; determine a transaction amount of the financial transaction;
andobtain credit card information associated with a credit card associated with the financial transaction; a camera configured to capture a front image and a back image of the credit card; and a wireless transceiver configured to send transaction data over a network, wherein the transaction data comprises the transaction amount, the front image, the back image, and the credit card information; and a transaction server, comprising; an authentication module configured to; receive the transaction data from the portable device using the network; verify a card-present transaction using the front image and the back image; and determine a validity of the transaction data; and an authorization module configured to; process the financial transaction based on the validity of the transaction data; and generate an authorization code corresponding to the financial transaction. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for processing a financial transaction, the method comprising:
-
determining a transaction amount of the financial transaction; capturing an image of a credit card associated with the financial transaction using a camera on a portable device; obtaining credit card information associated with the credit card; sending transaction data to a transaction server using the portable device, wherein the transaction data comprises the transaction amount, the image, and the credit card information; and if the transaction data is valid; receiving an authorization code from the transaction server, wherein the authorization code confirms the financial transaction, wherein the financial transaction comprises a card-present transaction. - View Dependent Claims (22, 23, 24, 25)
-
Specification