You cannot pay a room only reservation online. You will need to call Disney if you want to pay in advance. You can either do it through the automated system or talk to a Cast Member. Only Packages can be paid online. If you don't pay in advance your card will be charged the day you check in for the remaining balance