In order to have room charging privileges, you must put a credit card down on the room at check-in. However, at any time, you can go down to the front desk before check-out and pay the balance on the room any way you wish.
The wake up call is uniquely disney, I remember the last time I think...