Your payment is due 24 hours after you and the owner sign the lease, as your lease serves as the legal contract at the point of signing.
Check the electronic lease document emailed to you to know how much you need to pay. Your lease will detail the initial payment consisting of your security deposit, prorated first month's rent, and a service fee of $50 per adult resident. The service fee covers lease and payment processing.
Learn how to make convenient online payments through your Renter Dashboard here.