With a points-based loyalty program, customers earn a certain number of points for each dollar they spend, or for simply visiting the restaurant. Many restaurants with this type of program award members one point for every dollar spent.