What does auf prompter Zahlung bestehen mean?

auf prompter Zahlung bestehen - German to English

to demand prompt payment