meaning of auf prompter Zahlung bestehen

auf prompter Zahlung bestehen - German to English

to demand prompt payment