We use a service called Cozy to allow our tenants to make online rental payments, track their monthly payments, receive documents (such as signed leases) from the landlord, purchase renters insurance, and even make online maintenance requests.
Potential tenants can also use Cozy to fill out online rental applications. Simply follow the link on the listing in which you are interested.