To book using the dining plan, you first have to log into your resort reservation on the restaurants reservations page. When enter your resort reservation information the system will see that you are on the dining plan and you will no long need to enter a credit card to make the reservation.
If you are not on the dining plan or do not pull up your resort reservation first then you will have to provide a credit card at booking.