when you check into your hotel, tell the TM you will be using your room key for charging items in the park.
your cc will be on file for that purpose.
you can charge food, merch items everywhere in the park.
show your room key.
you won't be able to charge at the carts in the park as they usually do not have the access to process that transaction.
take cash for those spur of the moment snacks.