immediate payment

nouns

prompt payment for goods or services in currency or by check