Disney resorts take payment in full at the time of check-in for your stay. You can pay for that with a credit card, debit card, gift cards, or cash. You don't need a credit card to check in (just a valid photo ID). Without a credit card on file you won't be able to charge back to the room using...