No; Rent Advantage does not pay your rent on your behalf or facilitate making your rent payment. You should continue to make your regular rent payments directly to your landlord, rental agency, etc.
Rent Advantage is a product that allows you to report your existing payments to your landlord, to help build credit history with Equifax Canada.