Translation of "Die zahlung ist sofort fällig" in English

Die Zahlung ist bei Bestellung sofort fällig.
Payment is required at the time of ordering.
ParaCrawl v7.1

Die Zahlung ist sofort nach Aufforderung fällig.
Payment is due immediately on demand.
ParaCrawl v7.1