Instant payments Definition January 21, 2023 by wordrona Instant payments: a type of digital payment that allows money to be transferred and received in real-time. Explore related topics: Resources & Research