Through the Disney app? No, but you have to cancel no later than 24 hours ahead of time or they will charge a cancellation fee. I think it's $10 per person. And get the fried pickles!
To expand on T. Brink's comment; no deposit is required, but you do need to secure your reservation with a credit card (or debit card). And yes, try the fried pickles!
Thanks! Your answer is awaiting moderation.