Definitions of immediate payment:

  • noun:   prompt payment for goods or services in currency or by check