translate English to German: All orders are invoiced and payable in euros. The sum must be paid in total and in one payment at the time of order.
Alle angegebenen Preise sind Netto und in Euro ausgestellt.