Normally a deposit is not required when making a booking online or over the phone.