METHOD AND SYSTEM FOR ENROLLING A CUSTOMER IN A LOYALTY CAMPAIGN BASED ON A TRANSACTION INSTRUMENT
First Claim
1. A method for enrolling a customer into a loyalty campaign during a transaction occurring at a point of sale, the method performed by a computer system and comprising the steps of:
- obtaining, from a point of sale device, transaction information including a transaction account identifier corresponding to a transaction instrument of the customer;
searching a database for the transaction account identifier;
obtaining, upon determining the transaction instrument identifier is not located in the database, a mobile device identifier corresponding to a mobile device of the customer;
storing the transaction account identifier in the database in association with the mobile device identifier; and
providing to the customer, upon obtaining at least one of the transaction account identifier and the mobile device identifier in a subsequent transaction, a loyalty benefit comprising at least one of a free item, a discount on a purchase, and loyalty points applicable to a purchase.
11 Assignments
0 Petitions
Accused Products
Abstract
A loyalty gateway (130) enrolls a customer into a loyalty campaign during a purchase transaction at a point of sale. The loyalty gateway obtains from a point of sale device (120) transaction information including a transaction account identifier corresponding to a transaction instrument (115) of the customer. The loyalty gateway (130) searches a database (135) for the transaction account identifier and obtains, upon determining the transaction instrument identifier is not located therein, a mobile device identifier corresponding to a mobile device (110) of the customer. The loyalty gateway (130) stores the transaction account identifier in the database (135) in association with the mobile device identifier. In a subsequent transaction, upon obtaining the transaction account identifier or the mobile device identifier, the loyalty gateway (130) provides to the customer a loyalty benefit such as a free item, a discount on a purchase, or loyalty points applicable to a purchase.
26 Citations
20 Claims
-
1. A method for enrolling a customer into a loyalty campaign during a transaction occurring at a point of sale, the method performed by a computer system and comprising the steps of:
-
obtaining, from a point of sale device, transaction information including a transaction account identifier corresponding to a transaction instrument of the customer; searching a database for the transaction account identifier; obtaining, upon determining the transaction instrument identifier is not located in the database, a mobile device identifier corresponding to a mobile device of the customer; storing the transaction account identifier in the database in association with the mobile device identifier; and providing to the customer, upon obtaining at least one of the transaction account identifier and the mobile device identifier in a subsequent transaction, a loyalty benefit comprising at least one of a free item, a discount on a purchase, and loyalty points applicable to a purchase. - View Dependent Claims (2, 3, 4)
-
-
5. The method of claim I wherein the step of obtaining transaction information comprises obtaining a purchase amount, and further comprising the step of providing the purchase amount to a payment processor corresponding to the transaction account identifier to process payment by the customer.
-
6. A computer implemented system for enrolling a customer into a loyalty campaign during a purchase transaction at a point of sale, the system comprising:
-
input means for obtaining, from a point of sale device, transaction information including a transaction account identifier corresponding to a transaction instrument of the customer; computing means for searching a database for the transaction account identifier; the input means obtaining, upon the computing means determining the transaction instrument identifier is not located in the database, a mobile device identifier corresponding to a mobile device of the customer; the computing means storing the transaction account identifier in the database in association with the mobile device identifier; and output means for providing to the customer, upon obtaining at least one of the transaction account identifier and the mobile device identifier in a subsequent transaction, a loyalty benefit comprising at least one of a free item, a discount on a purchase, and loyalty points applicable to a purchase. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for enrolling a customer into a loyalty campaign during a transaction occurring at a point of sale, the method performed by a point of sale device and comprising the steps of:
-
obtaining from the customer transaction information including a transaction account identifier corresponding to a transaction instrument of the customer; providing the transaction information to a gateway computer system that searches a database for the transaction account identifier and, upon determining the transaction account identifier is not located in the database, provides a communication to the point of sale device indicating that the customer has not been enrolled in the loyalty campaign; obtaining from the customer, upon receiving the communication indicating that the customer is not enrolled, a mobile device identifier corresponding to a mobile device of the customer; and providing to the gateway computer system the mobile device identifier to be stored in the database in association with the transaction account identifier and to be subsequently associated with the customer to provide to the customer at least one of a free item, a discount on a purchase, and loyalty points applicable to a purchase. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A point of sale device for enrolling a customer into a loyalty campaign during a transaction occurring at a point of sale, the point of sale device comprising:
-
input means for obtaining from the customer transaction information including a transaction account identifier corresponding to a transaction instrument of the customer; output means for providing the transaction information to a gateway computer system that searches a database for the transaction account identifier and, upon determining the transaction account identifier is not located in the database, provides a communication to the point of sale device indicating that the customer has not been enrolled in the loyalty campaign; the input means obtaining from the customer, upon receiving the communication indicating that the customer is not enrolled, a mobile device identifier corresponding to a mobile device of the customer; and the output means providing to the gateway computer system the mobile device identifier to be stored in the database in association with the transaction account identifier and to be subsequently associated with the customer to provide to the customer at least one of a free item, a discount on a purchase, and loyalty points applicable to a purchase. - View Dependent Claims (17, 18, 19, 20)
-
Specification