spot cash

from The Collaborative International Dictionary of English v.0.48
Spot cash \Spot cash\ (Com.)
   Cash paid or ready for payment at once upon delivery of
   property purchased.
   [Webster 1913 Suppl.]
    

[email protected]