WDW resorts do NOT require a credit card. If you don't have a credit card and still want to be able to make phone calls outside of the resort or charge to your room, you can leave a cash (or travelers checque) deposit at check-in in lieu of a credit card.
Anne