translate English to German: The down payment must be booked at our bank at least 30 days before your arrival.
Die Anzahlung muss mindestens 30 Tage vor Anreise bei uns eingehen.