Englishfor English speakers
upon
Preposition
—
on or onto
The police were called upon to save him.
The snow fell gently upon the lake.
—
going to happen
Christmas is almost upon us.
—
at (a time)
Upon his death, she became the owner of the store.
payment
Noun
—
A payment is some money that someone is giving to someone else when they're buying something.
I sent the things they wanted, but I haven't gotten the payment for them yet.
—
Payment is the act of paying.
I usually use my credit card for payment.
Late payment of fees will end the contract.