There a charge only if you do not cancel in the specified time frame or fail to show up at all.
24 cancellation policy come with a $10 per person fee if you do no cancel or show. The places with this policy are all character meals and super popular places like Be Our guest and 'Ohaha.
48 cancellation policy is for Fantasmic dinner packages and some dinner show.
Cinderella’s Royal table is FULL price if you don’t follow their cancellation policies.
There are no charges at the time of booking. The credit card is a guarantee. CRt has to be paid for in full just like dinner shows unless you are on the Disney Plus or Deluxe dining plans.