
Cash down
Immediate Payment
Indicates payment is made in full at the purchase moment without delay. 
No Credit
Means no borrowing or installment plans are involved, unlike credit card purchases. 
Colloquial Usage
Common in everyday conversation rather than in formal writing or speech. 