An online payment system is an Internet-based method of processing economic transactions. It allows a vendor to accept payments over the web or over other Internet connections, such as direct database connections between retail stores and their suppliers--a common method of maintaining just-in-time inventories.