Hi Amy and welcome to
planDisney! I'm so happy you've stopped in to visit us with your question about your next visit to the
Walt Disney World Resort!
It's so great that you sent this question in, because my husband and I were just at
Magic Kingdom Park on Thanksgiving and talking about this exact purchase. I learned a few years ago that the vendors who sell the balloons on MainStreet U.S.A will only take cash. There's no way to pre purchase in one of the shops. Ever since I learned that you can't pay for them with a card or a MagicBand, I always take $40 cash with me during visits, just in case my girls want a balloon.
Some visits they walk past the vendors and other times they fall in love and have to have a balloon. We get a ton of enjoyment out of them, because they last for a good week after you get home! They always tend to float around my house for a while after my family's visits to the Walt Disney World Resort.
Amy, you can make purchases at the shops and kiosks around the parks with your MagicBand, a credit card, cash or even a
Disney Gift Card.
I hope this information is helpful to you as you continue to plan your next
magical visit. It's always our pleasure to help you with your plans, so don't hesitate to come back to see us!
Veronica