Thank you for your question. Yes, you may set up to charge a Deposit to make a reservation via Accommodation > Settings > Payment Gateways. Moreover you may send an automated (or manually) email requesting to pay the rest of the deposit in X amount of days before check-in. For this you will need Payment Request addon