| CPC G06Q 30/0233 (2013.01) | 27 Claims | 

| 
               1. A method, comprising: 
            reading, via one or more point-of-sale (POS) devices, a code from a physical item, wherein the code is representative of a membership identifier that is assigned to a member of a loyalty program; 
                reading, via the one or more POS devices, a product code from an item, wherein the product code identifies the item; 
                receiving, via a server, information regarding a purchase of the item by the member of the loyalty program, wherein the information comprises the membership identifier and the product code; 
                determining, via the server, an earn offer, according to the information received from the one or more POS devices, wherein the earn offer applies to a purchase of the item; and 
                updating, via the server, earned loyalty points of the member in one or more point categories according to a quantity of loyalty points earned in each of the one or more point categories based on the purchase of the item, wherein: 
              the purchase of the item is associated with a particular department of a store having a plurality of departments, and 
                  the earn offer favors the particular department over other departments of the store. 
                 |