translate English to German: We will debit 50% of the agreed total price 8 weeks or less than 8 weeks before arrival from your credit card.
50% des gesamten Rechnungsbetrages werden 8 oder weniger Wochen vor Anreise von Ihrer Kreditkarte abgebucht.