Yes. You will need to provide a credit card to make those reservations, but it will only be used to confirm the identity of your family (meaning your credits on your DP will be taken away) if you do not show up.
If you're not on the dining plan, you pay for CRT in full at the time of booking. I am not sure about Fantasmic but it may be the same. If you ARE on the dining plan, both will take a credit card guarantee but it won't be charged unless you don't show up.
Our Authorized Disney Vacation Planners are here to provide personalized, expert advice, answer every question, and uncover the best discounts.
Let Dreams Unlimited Travel take care of all the details, so you can sit back, relax, and enjoy a stress-free vacation.