Any activity will qualify for keeping your account active. OnePass Dining is a great way for an infrequent flyer to keep his/her account active. OnePass Dining is a free program - - just register your credit card and go eat at a participating restaurant and earn 10 miles per $ spent.