All brands face the challenge of earning customer repeat purchases. Great attention is focused on customer loyalty and generating frequent buying. The Fandango Rewards Loyalty Platform is a consumer-facing web application that enables customers to earn credits and points. It also provides a spending account balance for attaining rewards such as Fandango movie tickets, movie downloads, Virtual Visa rewards and more. Consumers have multiple paths to earn points, including reward code validation, receipt validation, referring friends or family, and social sharing. Consumers can return to their accounts to earn or spend points, and access previously earned rewards, at any time during the promotion. For the past three decades, Fandango Rewards has helped brands build loyalty by offering highly customizable promotional programs featuring entertainment rewards. Fandango also provides full, consolidated customer support for consumer accounts and rewards.