Secure payment system
First Claim
1. A computer data processing method for processing a payment transaction between a debit, credit or charge card cardholder and a merchant, comprising the steps of:
- receiving a request from the 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 transaction between the cardholder and the merchant at a transaction processor, said payment request identifying merchant information and a transaction value,retrieving, at the transaction processor, payment card details for the cardholder from a cardholder details database,submitting a payment authorization request from the transaction processor to an authorization host for authorizing a first transaction to debit the transaction value from the cardholder payment card and credit the transaction value to a system merchant account associated with the transaction processor, the authorization request including a system merchant code associated with said transaction processor, the transaction value, and the retrieved payment card details, wherein the system merchant code identifies the transaction processor for payment of said on-line payment transaction, andforwarding information from the transaction processor to the merchant upon receipt of an authorization or to the cardholder upon receipt of a refusal of an authorization.
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.
-
Citations
16 Claims
-
1. A computer data processing method for processing a payment transaction between a debit, credit or charge card cardholder and a merchant, comprising the steps of:
-
receiving a request from the 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 transaction between the cardholder and the merchant at a transaction processor, said payment request identifying merchant information and a transaction value, retrieving, at the transaction processor, payment card details for the cardholder from a cardholder details database, submitting a payment authorization request from the transaction processor to an authorization host for authorizing a first transaction to debit the transaction value from the cardholder payment card and credit the transaction value to a system merchant account associated with the transaction processor, the authorization request including a system merchant code associated with said transaction processor, the transaction value, and the retrieved payment card details, wherein the system merchant code identifies the transaction processor for payment of said on-line payment transaction, and forwarding information from the transaction processor to the merchant upon receipt of an authorization or to the cardholder upon receipt of a refusal of an authorization. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A payment processing system for processing a payment transaction between a merchant and a cardholder connected to one another by means of respective networked computers, comprising:
-
a transaction processor for performing operations comprising; receiving a payment request associated with the transaction, said payment request identifying merchant information and a transaction value, retrieving payment card details for the cardholder from a database of cardholder details, submitting a payment authorization request to an authorization host for authorizing a first transaction to debit the transaction value from the cardholder payment card and credit the transaction value to a system merchant account associated with the transaction processor, the payment authorization request including the retrieved payment card details, a system merchant code associated with the transaction processor, and the transaction value, wherein the system merchant code identifies the transaction processor for payment of the payment transaction, and forwarding information to the merchant in response to an authorization or to the cardholder upon receipt of a refusal of an authorization. - View Dependent Claims (7, 8, 9)
-
-
10. The computer data processing method for processing a payment transaction between a debit, credit or charge card cardholder and a merchant comprising:
-
receiving, at a transaction processor, a purchase request associated with said payment transaction between said cardholder and said merchant, said purchase request identifying merchant information for said merchant and a transaction value; retrieving, at said transaction processor, cardholder payment card details from a cardholder details database; submitting a payment authorization request for said retrieved payment card details from said transaction processor to an authorization host for authorizing a first transaction to debit the transaction value from the cardholder payment card associated with said cardholder and credit the transaction value to a system merchant account associated with the transaction processor, said payment authorization request including said transaction value, a system merchant code associated with said transaction processor, and said cardholder payment card details; upon receipt of an authorization at said transaction processor from said authorization host, posting a request to process said first transaction to debit said transaction value from said cardholder payment card associated with said cardholder and credit said transaction value to the system merchant account associated with said transaction processor; and engaging in a second transaction to debit said transaction value from a system cardholder account associated with said transaction processor and credit said transaction value to a merchant account associated with said merchant in order to complete said payment transaction between said cardholder and said merchant without provision of details of said cardholder payment card to said merchant. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification