direct payment — A form of payment that allows people to pay directly with their debit cards, cell phones, etc., which are linked with their bank accounts.
direct payment — The act of paying money instantly.