A system and method for managing loyalty programs is provided. The system comprises a loyalty program management application hosted on a cloud computing environment an information acquisition application provided at a point of sale terminal and a client application provided to a customer. The loyalty program manag...