'immediate payment' definitions:

Definition of 'immediate payment'

(from WordNet)
noun
Prompt payment for goods or services in currency or by check [syn: cash, immediate payment] [ant: credit, deferred payment]