No, your Rent Advantage subscription(s) do not pay rent payments on your behalf. You are required to continue making your regular rent payments directly to your landlord or rental agency.
Rent Advantage was designed to allow tenants to report their rental payments, and help build their credit history with Equifax Canada.