No matter if your on the dining plan or not, when you make the reservation, they always ask for a credit card number. Someone please correct me if I'm wrong, but it doesn't mean that they are charging you - you can still pay with the dining credits once you get there.