Yes, on New Years Eve, Christmas, Thanksgiving( pretty much any holiday dining)as well as CRT, you are required to give cc info and they will charge you if you don't cancel in the time allotted. It is not for all WS restaurants. I made 6 PS ressies, 4 of them in WS at Epcot and none required me to leave a credit card.