PAYMENT SYSTEM
First Claim
1. A method of processing payment authorization requests for payment transactions to be conducted via a data communications network, the payment authorization requests being conducted as a result of orders by financial account holders via a plurality of different online merchant systems, wherein the financial account holders hold accounts with a plurality of different issuing banks, the method comprising conducting an account identification procedure comprising:
- identifying, from said plurality of different issuing banks, an issuing bank associated with a financial account holder;
on the basis of said identification of the issuing bank, retrieving issuing bank transmission data to enable the transmission of account identification request data, said issuing bank transmission data being dependent upon the identified issuing bank and identifying a selected account identification system associated with the identified issuing bank;
on the basis of the retrieved issuing bank transmission data, transmitting an account identification request for use in the authorization of at least one payment transaction, said at least one payment transaction being initiated as a result of a financial account holder conducting at least one order via at least one online merchant systems; and
receiving an account identification response in response to the account identification request, said account identification response identifying a financial account identity capable of being used in said at least one payment transactions.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a method of processing payment authorization requests for payment transactions to be conducted via a data communications network; the payment authorization requests are conducted as a result of orders by financial account holders via a plurality of different online merchant systems, and the financial account holders hold accounts with a plurality of different issuing banks. These embodiments of the invention provide a means of identifying an issuing bank from a plurality of issuing banks as one which is to be utilized in a given transaction and facilitate a user specifying, in real time in relation to the given transaction, a particular bank account that is to be used to deduct funds for that transaction.
22 Citations
33 Claims
-
1. A method of processing payment authorization requests for payment transactions to be conducted via a data communications network, the payment authorization requests being conducted as a result of orders by financial account holders via a plurality of different online merchant systems, wherein the financial account holders hold accounts with a plurality of different issuing banks, the method comprising conducting an account identification procedure comprising:
-
identifying, from said plurality of different issuing banks, an issuing bank associated with a financial account holder; on the basis of said identification of the issuing bank, retrieving issuing bank transmission data to enable the transmission of account identification request data, said issuing bank transmission data being dependent upon the identified issuing bank and identifying a selected account identification system associated with the identified issuing bank; on the basis of the retrieved issuing bank transmission data, transmitting an account identification request for use in the authorization of at least one payment transaction, said at least one payment transaction being initiated as a result of a financial account holder conducting at least one order via at least one online merchant systems; and receiving an account identification response in response to the account identification request, said account identification response identifying a financial account identity capable of being used in said at least one payment transactions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 30, 31)
-
-
21. A method of authorizing payment transactions conducted via a data communications network, a payment transaction being conducted as a result of an order by a financial account holder via a merchant data processing system, the method comprising accessing stored online banking authentication details for an online banking authentication process whereby a financial account holder is able to access an online banking application, the online banking application relating to at least one financial account holder financial accounts, wherein the method comprises:
-
receiving a request relating to authorization of a payment transaction, said request being initiated as a result of a financial account holder conducting an order in a merchant data processing system; in response to receiving said request, conducting a payment authentication process in which the financial account holder provides authentication details corresponding to the stored online banking authentication details; in response to verification of the entered authentication details against the stored online banking authentication details, retrieving a primary account number (PAN) for use in payment processing; transmitting said retrieved primary account number (PAN) to an Internet Payment Service Provider (merchant IPSP system) system for use in authorization of the payment transaction. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
32. A transaction processing system for processing payment authorization requests for payment transactions to be conducted via a data communications network, the payment authorization requests being conducted as a result of orders executed by financial account holders via a plurality of different online merchant systems, wherein the financial account holders hold accounts with a plurality of different issuing banks, and the payment authorization processing system comprises an interface arranged to enable communication over said data communications network with processing systems of said plurality of different issuing banks, the transaction processing system being arranged to execute an account identification procedure comprising:
-
identifying, via communications with said plurality of different issuing banks, an issuing bank associated with a financial account holder;
on the basis of said identification of the issuing bank, retrieving issuing bank transmission data via the interface to enable the transmission of account identification request data, said issuing bank transmission data being dependent upon the identified issuing bank and identifying a selected account identification system associated with the identified issuing bank;on the basis of the retrieved issuing bank transmission data, transmitting an account identification request via the interface for use in the authorization of at least one payment transaction, said at least one payment transaction being initiated as a result of a financial account holder conducting at least one order via at least one online merchant systems; and receiving an account identification response via the interface in response to the account identification request, said account identification response identifying a financial account identity capable of being used in said at least one payment transactions.
-
-
33. A transaction processing system for authorizing transactions conducted via a data communications network, said transaction processing data processing system being responsive to an order by a financial account holder received via a merchant data processing system, the transaction processing system comprising data access means arranged to access stored online banking authentication details for an online banking authentication process whereby a financial account holder is able to access an online banking application, the online banking application relating to at least one financial account holder financial accounts, and an interface arranged to enable communication with a merchant data processing system, an issuer banking data processing system associated with said online banking application, and a merchant IPSP system, wherein the transaction processing system is arranged to perform a procedure comprising:
-
receiving a request via the interface relating to authorization of a payment transaction, said request being initiated as a result of a financial account holder conducting an order in a merchant data processing system; in response to receiving said request, conducting a payment authentication process in which the financial account holder provides authentication details corresponding to the stored online banking authentication details; in response to verification of the entered authentication details against the stored online banking authentication details, the transaction processing system receiving, from said online banking application, a primary account number (PAN) for use in payment processing; transmitting said retrieved primary account number (PAN) via the interface to an Internet Payment Service Provider (merchant IPSP system) system for use in authorization of the payment transaction.
-
Specification