INTERMEDIARY SERVICE AND METHOD FOR PROCESSING FINANCIAL TRANSACTION DATA WITH MOBILE DEVICE CONFIRMATION
First Claim
1. A method for processing financial transaction data in a server including a processor and an associated storage area, the method comprising:
- receiving from a requester an authorization request generated as a result of a transaction at a point of purchase, wherein the authorization request includes a purchaser identifier, a transaction amount, and information identifying the point of purchase;
authenticating the authorization request;
retrieving customer information associated with the purchaser identifier from the storage area, the customer information including data defining one or more payment instruments, a verification code, and an address associated with a mobile device of the customer;
generating a transaction indication message for transmittal to the mobile device of the customer, the transaction indication message including information about the transaction and specifying a response;
transmitting the transaction indication message to the mobile device using the mobile device address;
receiving a customer confirmation message from the mobile device in response to the transaction indication message;
obtaining customer account information from an issuing institution, wherein the customer account information includes information associated with a selected payment instrument from the one or more payment instruments associated with the customer; and
providing the customer account information to the requester in response to determining that the customer confirmation message indicates that the transaction is authorized by the customer.
3 Assignments
0 Petitions
Accused Products
Abstract
A transaction processing service operates as an intermediary between acquirers of financial transaction requests and issuing institutions that process the financial transaction requests. The intermediary service utilizes a customer'"'"'s mobile device as an out-of-band communication channel to notify a customer of a received financial transaction request. To send the notification, the intermediary service retrieves stored customer information, including an address of the customer'"'"'s mobile device and a list of payment instruments that can be used to pay for the transaction. Before continuing to process the received financial transaction request, the service may first require the customer to confirm the transaction via the mobile device. The intermediary service retrieves financial account information associated with the customer from issuing institutions, and, if the transaction is confirmed, provides the account information to acquirers in order to allow transactions to be processed.
-
Citations
33 Claims
-
1. A method for processing financial transaction data in a server including a processor and an associated storage area, the method comprising:
-
receiving from a requester an authorization request generated as a result of a transaction at a point of purchase, wherein the authorization request includes a purchaser identifier, a transaction amount, and information identifying the point of purchase; authenticating the authorization request; retrieving customer information associated with the purchaser identifier from the storage area, the customer information including data defining one or more payment instruments, a verification code, and an address associated with a mobile device of the customer; generating a transaction indication message for transmittal to the mobile device of the customer, the transaction indication message including information about the transaction and specifying a response; transmitting the transaction indication message to the mobile device using the mobile device address; receiving a customer confirmation message from the mobile device in response to the transaction indication message; obtaining customer account information from an issuing institution, wherein the customer account information includes information associated with a selected payment instrument from the one or more payment instruments associated with the customer; and providing the customer account information to the requester in response to determining that the customer confirmation message indicates that the transaction is authorized by the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for processing financial transaction data, the system comprising:
-
a processor; a storage component; a requester communication module configured to receive an initial authorization request from a requester, wherein the initial authorization request includes a purchaser identifier and details of an associated purchase transaction; an authentication module configured to process the authorization request from the requester to authenticate that the request was received from a trusted requester; a customer management module configured to retrieve customer information from the storage component based on the purchaser identifier, wherein the customer information includes data identifying a mobile device of a corresponding customer; a mobile device communication module configured to send a transaction notification to the identified mobile device and to receive a customer confirmation message in response to the transaction notification; and an issuer communication module configured to communicate with an issuer to obtain account information for a financial account associated with the customer, wherein the requester communication module is further configured to provide the obtained financial account information to the requester. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for processing financial transaction data in a server including a processor and a memory, the method comprising:
-
by the processor, receiving an initial authorization request to receive credit for purposes of a transaction, wherein the initial authorization request includes transaction information and a customer identifier; retrieving customer information from the memory based on the customer identifier, wherein the customer information includes customer device information specifying a contact address associated with a customer device; sending a transaction notification to the contact address associated with the customer device, wherein the transaction notification includes data from the transaction information; generating an information request to receive account information for a payment instrument based on the initial authorization request and on the customer information; sending the information request to an issuer; receiving account information from the issuer; and providing the account information to a requester. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification