To send a booking request you directly have to pay a down payment which first will be blocked on your credit card until the owner accepts or declines. Once the owner has accepted your booking, we take the money of your card. The remaining rental fee you needs to be paid at least 30 days before the check-in. 
The deposit can be paid from one week before check-in and must be paid no later than day before check-in.