?
~ immediate payment noun; ~ immediate payments plural
~ 2 words related to immediate payment as Noun.