Secure on-line payment system
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to the field of e-commerce and in particular to making purchases on-line using payment card, for example debit, charge or credit cards. The concept of the present invention adopts an alternative approach to security methods presently employed to protect cardholders. The concept obviates the need for a cardholder to transmit Card Numbers along with other purchasing details at the time of purchase and couples this with the use of a password feature. This renders the transaction akin to a Bank Cash withdrawal that Bank/card Schemes are totally happy with from a security point of view but are reluctant to allow e-commerce and/or any others access to their “network” to ensure Security.
51 Citations
50 Claims
-
1-25. -25. (Cancelled).
-
26. a computer data processing method for processing an on-line payment transaction, comprising the steps of:
-
receiving a request from a payment card cardholder to connect to a network, said request including a cardholder password, authenticating said cardholder request and providing access by said cardholder to the network, receiving a payment request associated with the cardholder, said payment request identifying merchant information including a merchant code identifier and a transaction value, retrieving payment card details for the cardholder from a cardholder details database, submitting a payment authorisation request for the payment card details, the authorisation request including the merchant code and transaction value, to an authorisation host for authorising the transaction, and upon receipt of an authorisation, forwarding confirmation of the authorisation to the merchant. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer data processing method for processing an on-line payment transaction, comprising the steps of:
-
receiving a request from a cardholder to connect to a network, said request including a cardholder password, authenticating said cardholder request and providing access by said cardholder to the network, receiving a first transaction request associated with a transaction between a merchant and the cardholder, retrieving payment card details for the cardholder from a database, submitting a payment authorisation request for the payment card details, the authorisation request including a system merchant code and transaction value, to an authorisation host for authorising the transaction, and on receipt of an authorisation, forwarding a transaction request to the merchant, the request including a cardholder payment card code. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A system for processing an on-line payment transaction, the system having a connection to the Internet and a further connection via a local network to the terminal of a cardholder comprising:
-
receiving means for receiving a request from a cardholder to connect to a network, said request including a cardholder password, authentication means for authenticating said cardholder request and providing access by said cardholder to the network, receiving means for retrieving payment card details for the cardholder from a database, authorising means for submitting a payment authorisation request for the payment card details, the authorisation request including a system merchant code and transaction value to an authorisation host for authorising the transaction, and transaction means responsive to receipt of an authorisation from the authorisation host and adapted to forward a transaction request to the merchant, the request including a master cardholder account code. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A payment processing system for processing an on-line payment transaction between a merchant and a cardholder comprising:
-
means for receiving a payment transaction request, said payment request identifying merchant information including a merchant code identifier and a transaction value, association means for associating a cardholder with the received payment request, means for retrieving payment card details for the cardholder from a datastore of cardholder card details, authorisation means for submitting a payment authorisation request for the retrieved payment card details, the payment authorisation request including the retrieved payment card details, the merchant code of the payment request and the transaction value of the payment request to an authorisation host for authorising the transaction, and confirmation means which is adapted to forward confirmation of an authorisation received in response to a submitted authorisation request. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A payment processing system for processing an on-line payment transaction between a merchant and a cardholder, comprising:
-
means for receiving a payment transaction request, said payment request identifying merchant information including a merchant code identifier and a transaction value, association means for associating a cardholder with the received payment request, means for retrieving payment card details for the cardholder from a datastore of cardholder details, authorisation means for submitting a payment authorisation request for the retrieved payment card details, the payment authorisation request including the retrieved payment card details, a system merchant code and the transaction value of the payment request to an authorisation host for authorising the transaction, and response means responsive to receipt of an authorisation and adapted to forward a transaction request to the merchant, the request including a system cardholder account code. - View Dependent Claims (47, 48, 49, 50)
-
Specification