Method and system for processing a transaction
First Claim
1. A method of processing a transaction record, the method comprising:
- receiving a transaction authorization request, the transaction authorization request being a digital data string including fields corresponding to a credit card authorization request record, in the transaction authorization request a credit card number in a field corresponding to the credit card number being replaced with a telephone number associated with a subscriber line;
automatically obtaining the telephone number from the field corresponding to the credit card number in the transaction authorization request;
translating the transaction authorization request into a format that is suitable to be validated based on a unique identifier associated with the subscriber line;
performing a validation process based at least in part on the telephone number to generate a transaction validation indicator;
generating a transaction authorization response based on the transaction validation indicator, the transaction authorization response being in a format of a credit card authorization response; and
communicating the generated transaction authorization response to a computer system.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of, and system for, processing payment for a transaction is provided. The method includes providing a user with an option to select payment for the transaction from an account associated with a communication line via which an electronic terminal is connected to a communication network. The communication line is typically a subscriber line and, accordingly, the account is a telephone account associated with the subscriber line. When a user transacts with a vendor for goods and/or services, the user may request to process payment using the telephone account instead of using a credit or debit card. The method includes investigating data using the telephone number associated with the subscriber line and, selectively approving the transaction dependent upon an outcome of the investigation. The invention extends to a transaction processor interface and to and a transaction validation module. The invention also extends to computer program products including the invention.
81 Citations
20 Claims
-
1. A method of processing a transaction record, the method comprising:
-
receiving a transaction authorization request, the transaction authorization request being a digital data string including fields corresponding to a credit card authorization request record, in the transaction authorization request a credit card number in a field corresponding to the credit card number being replaced with a telephone number associated with a subscriber line; automatically obtaining the telephone number from the field corresponding to the credit card number in the transaction authorization request; translating the transaction authorization request into a format that is suitable to be validated based on a unique identifier associated with the subscriber line; performing a validation process based at least in part on the telephone number to generate a transaction validation indicator; generating a transaction authorization response based on the transaction validation indicator, the transaction authorization response being in a format of a credit card authorization response; and communicating the generated transaction authorization response to a computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable medium embodying instructions that, when executed by a machine, cause the machine to:
-
receiving a transaction authorization request, the transaction authorization request being a digital data string including fields corresponding to a credit card authorization request record, in the transaction authorization request a credit card number in a field corresponding to the credit card number being replaced with a telephone number associated with a subscriber line; automatically obtain the telephone number from the field corresponding to the credit card number in the transaction authorization request; translate the transaction authorization request into a format that is suitable to be validated based on a unique identifier associated with the subscriber line; perform a validation process based at least in part on the telephone number to generate a transaction validation indicator; generate a transaction authorization response based on the transaction validation indicator, the transaction authorization response being in a format of a credit card authorization response; and communicate the generated transaction authorization response to a computer system.
-
-
11. A system to process a transaction record, the system including:
-
an interface to receive a transaction authorization request the transaction authorization request being a digital data string including fields corresponding to a credit card authorization request record, in the transaction authorization request a credit card number in a field corresponding to the credit card number being replaced with a telephone number associated with a subscriber line; an extraction module to obtain the telephone number from the field corresponding to the credit card number in the transaction authorization request; and a processing module to; translate the transaction authorization request into a format that is suitable to be validated based on a unique identifier associated with the subscriber line; perform a validation process based at least in part on the telephone number to generate a transaction validation indicator; and generate a transaction authorization response utilizing the transaction validation indicator, the transaction authorization response being in a format of a credit card authorization response record, wherein the transaction authorization response is to be communicated to a computer system. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system to process a transaction record, the system including:
-
means for receiving a transaction authorization request, the transaction authorization request being a digital data string including fields corresponding to a credit card authorization request record, in the transaction authorization request a credit card number in a field corresponding to the credit card number being replaced with a telephone number associated with a subscriber line; means for automatically obtaining the telephone number from the field corresponding to the credit card number in the transaction authorization request; means for translating the transaction authorization request into a format that is suitable to be validated based on a unique identifier associated with the subscriber line; means for performing a validation process based at least in part on the telephone number to generate a transaction validation indicator; means for generating a transaction authorization response utilizing the transaction validation indicator, the transaction authorization response being in a format suitable for processing a credit card authorization response record; and means for communicating the generated transaction authorization response to a computer system.
-
-
19. A method of processing a transaction record, the method including:
-
receiving, from a computer system associated with a subscriber line, a credit card authorization request record associated with a transaction; obtaining a unique identifier associated with the subscriber line from a credit card number field of the credit card authorization request record; translating the credit card authorization request record into a format that is suitable to be validated based on the unique identifier associated with the subscriber line; selectively validating a transaction authorization request associated with the credit card authorization request record utilizing the unique identifier associated with the subscriber line. - View Dependent Claims (20)
-
Specification