Opt in system and method
First Claim
Patent Images
1. A method, comprising:
- reading, in a payment device reader of a transaction terminal, account information stored in a payment device of a user to generate a payment transaction;
presenting, on a user interface device of the transaction terminal, an offer to enroll in a program offered by a commercial entity;
receiving, in an input device coupled with the transaction terminal, a response to the offer to enroll in the program;
bundling, by the transaction terminal, an authorization request for the payment transaction, the authorization request comprising;
the response to the offer to enroll in the program, andtransaction information for a payment transaction in a payment account identified by the account information;
transmitting, by the transaction terminal, into a communication network the authorization request for the payment transaction to cause a data parser of a payment processor receiving the authorization request to separate the transaction information of the authorization request from the response to the offer to enroll in the program;
receiving, by the transaction terminal, a payment authorization response from the payment processor; and
receiving, by the transaction terminal, enrollment information for the user of the payment account enrolling in the program, the enrollment information received from the commercial entity via the payment processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A financial transaction system includes a computer readable storage medium and a processor in communication with the computer readable storage medium. The processor is configured to receive a financial transaction request message from a payment device reader, and parse the financial transaction request message. The financial transaction request message includes a cardholder response to an offer to enroll in a loyalty program of a commercial entity. The processor is further configured to store the cardholder response in the computer readable storage medium.
62 Citations
20 Claims
-
1. A method, comprising:
-
reading, in a payment device reader of a transaction terminal, account information stored in a payment device of a user to generate a payment transaction; presenting, on a user interface device of the transaction terminal, an offer to enroll in a program offered by a commercial entity; receiving, in an input device coupled with the transaction terminal, a response to the offer to enroll in the program; bundling, by the transaction terminal, an authorization request for the payment transaction, the authorization request comprising; the response to the offer to enroll in the program, and transaction information for a payment transaction in a payment account identified by the account information; transmitting, by the transaction terminal, into a communication network the authorization request for the payment transaction to cause a data parser of a payment processor receiving the authorization request to separate the transaction information of the authorization request from the response to the offer to enroll in the program; receiving, by the transaction terminal, a payment authorization response from the payment processor; and receiving, by the transaction terminal, enrollment information for the user of the payment account enrolling in the program, the enrollment information received from the commercial entity via the payment processor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A transaction terminal, comprising:
-
a payment device reader configured to read account information stored in a payment device of a user; a user interface device configured to present an offer to enroll in a program offered by a commercial entity; an input device configured to receive a response to the offer to enroll in the program, wherein the transaction terminal is configured to bundle an authorization request for a payment transaction in a payment account identified by the account information, the authorization request comprising; the response to the offer to enroll in the program, and transaction information for a payment transaction in a payment account identified by the account information; and a communication device configured to transmit into a communication network the authorization request for the payment transaction, the authorization request causing a data parser of a payment processor configured on the communication network to receive the authorization request and to separate the transaction information of the authorization request from the response to the offer to enroll in the program; wherein the transaction terminal is further configured to; receive a payment authorization response from the payment processor; and receive enrollment information for the user of the payment account enrolling in the program, the enrollment information received from the commercial entity via the payment processor. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing instructions configured to instruct a transaction terminal to perform a method, the method comprising:
-
reading, by a data reading device of the transaction terminal, account information from a payment device of a user; presenting, in a user interface device of the transaction terminal, an offer to the user to enroll in a program offered by a commercial entity; receiving, in an input device of the transaction terminal from the user, a response to the offer; transmitting, using a communication device of the transaction terminal over a communication network and by a way of being embedded in an authorization request generated by the reader for a payment transaction in a payment account identified by the account information, the response to the offer to enroll in the program and transaction information for the payment transaction; wherein being embedded in the authorization request for the payment transaction and received via the input device, the response to the offer to enroll in the program causes a data parser of a computing device connected to the communication network and comprising a payment processor to receive the authorization request and to separate the transaction information of the authorization request from the response to the offer to enroll in the program; receiving, by the transaction terminal, a payment authorization response from the payment processor; and receiving, by the transaction terminal, enrollment information for the user of the payment account enrolling in the program, the enrollment information received from the commercial entity via the payment processor. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification