From all I've read from other posters, payment is allowed online if you purchased a package. But if you have a room-only booking, you don't have the online payment option. For room-only, you only have to pre-pay one night's stay at booking, balance is due at check-in. You can phone Disney to pay additional towards a room-only stay.