REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA One / Integrations / Website, applications & portals (TSO extensions) / The Resident Portal

The Resident Portal

The resident portal gives your tenants one login where they can see their lease, their balance and payment history, raise a service request, book an amenity, pick up a package, log a visitor and read community news. For your team it means fewer phone calls and counter visits: the routine questions a tenant used to ask staff — what do I owe, where's my statement, when is the technician coming — are answered by the portal itself. This article explains what residents see and where each tile's data comes from in REDA, how a tenant's login is wired to their lease (the piece that decides what they can and can't see), and what an administrator sets up. One thing to be clear about from the start: only a resident portal exists — there is no owner portal and no vendor portal. If someone asks whether owners can log in to see their statements, the answer is no, and this article says so plainly so you don't have to guess.

Getting there. The portal is your organization's resident community site, with an address specific to your implementation. It only exists if your administrator has set one up. The staff side of everything below — service requests, tickets, bookings — you work from the standard REDA tabs.
Access you'll need. A resident signs in as a portal user your administrator has set up with the resident-portal permission and a portal license. Whether residents self-register or are created by staff is a choice each organization makes.
Using REDA Sales Cloud edition? This article shows the Platform edition, where maintenance and service requests are Service Request records (the standard Case). Everything else — the fields, the steps and the behaviour — is the same unless noted. See REDA editions.

How a resident's login finds their data

This is the single most important thing to understand for support, because it explains almost every "why can't my tenant see X" question. What a resident sees is not set on the portal — it's determined by a chain that runs from their login back to their leases:

portal login → the user's Contact → that Contact's Account → the Contact's roles on leases → those leases scope everything the portal shows

A Contact Role is the link that records how a person relates to a lease — as a Lessee, a Guarantor or a Payee. The portal shows a resident only the leases they hold a role on. Read the chain backwards and the reason for each "why can't they see it?" becomes obvious: the portal starts from the signed-in user, finds the contact that user is built on, follows that contact to its account, gathers the contact's roles, and lands on the leases those roles point at. Everything the resident sees — balances, service requests, bookings — is scoped to exactly those leases and no others.

So when a tenant logs in and sees nothing, or sees the wrong unit, the fix is almost always on the staff side, and it's almost always one of two things: the user's login is attached to the wrong contact, or the right contact is missing a role on the lease. Check the contact behind their login first, then check that contact's roles on the lease (see Contact Roles). It's rarely a portal problem — it's a contact-role problem the portal is faithfully reflecting.

What residents see, tile by tile

Each portal tile draws its data from REDA or the accounting side. Nothing in the portal is entered twice — it's a resident-facing window onto records staff already work.

TileThe resident canWhere the data comes from
Welcome dashboardSee a summary of everything belowAn aggregate of the tiles
LeasesView current and past leases; open the ledger statementLeases reached through their contact roles
PaymentsSee amount due, credit and history; start a paymentPosted invoices, unapplied cash and receipts (see below)
Service requestsRaise a request, track it and commentService requests and their comment thread
Amenity bookingsBook amenity slotsBookings and their slot rules
Maintenance slotsPick a maintenance windowSlot rules
PackagesSee pickup codesPackage tickets
VisitorsManage visitor entriesVisitor logs
NewsRead community newsPortal news records
NotificationsRead an in-portal inbox, with email alongsidePortal notification records
ProfileUpdate their profile and upload filesTheir contact and user data

Money in the portal

The Payments tile is a read-only reflection of what the accounting side knows — the tenant never edits their own balance:

Amount due is the total of posted invoices that still carry an open balance, per property and lease.
Credit is the tenant's unapplied cash — money received that hasn't been matched to an invoice yet.
Payment history lists their receipts.
The ledger statement is a downloadable PDF, served from a separate site that your administrator configures.
The Make Payment button hands off — it doesn't process cards itself. Tapping Make Payment sends the tenant to a checkout page your organization configures, carrying the property, lease, account and amount along. There is no payment gateway built into the portal — connecting one to that checkout page is implementation work. Never tell a tenant the portal takes card payments out of the box.
Why the portal balance can differ from the REDA invoice list. The portal shows only posted accounting invoices with an open balance. A draft invoice, or one that hasn't yet bridged to accounting, simply doesn't appear — which is usually the reason a tenant's due figure looks different from a staff list view.

The service-request loop

Service requests are the portal's two-way street, and worth understanding as a loop:

The resident raises a request through a guided form. Behind it, REDA can spin up a work order, a booking or a ticket as needed.
Staff work it in REDA from their own tabs.
Comments sync both ways. Each new comment pushes a notification, and the record keeps track of whether a comment came from staff or from the resident.
Staff close the request. Closing or cancelling it also cancels any linked bookings or work orders, so nothing is left dangling.

For how staff handle the request itself, see Service Requests — this article covers the resident's side and the seam between them.

What administrators configure

The portal works out of the box for the resident experience, but a few things are yours to set up:

ItemWhere
Assign the portal permission and license to each resident userUser setup
The payment checkout page address (it receives property, lease, account and amount)The portal page's configuration
The ledger-statement site address, so the PDF can be servedApp settings (see App Settings)
The entity's unapplied-cash account, which the credit figure depends onThe financial entity (see Activating a Client Account as a Financial Entity)
News and notification contentPortal content records
Whether residents self-register or are created by staffYour organization's choice
The ledger statement needs its address set. The downloadable ledger PDF is served from a separate site whose address is an app setting. If that setting isn't configured at implementation, the statement link has nowhere to point — set it before residents rely on it.

Worked example: a day in Aisha's portal

Tenant Aisha Rahman, on the lease for Meridian Court #101, logs in:

Her dashboard shows a lease card. Payments shows amount due 1,200.00 (July's posted invoice), credit 150.00 (her earlier overpayment), and a history of her receipts.
She downloads her ledger statement, then taps Make Payment — the checkout page your organization configured opens with 1,200.00 already filled in.
She raises "AC not cooling." Staff see the service request, exchange comments with her, and open a work order; closing it cancels the leftover maintenance slot.
A package arrives, and its pickup code appears on her Packages tile.
The staff view of a lease contact role, showing the Lessee role that links contact to lease.
The staff view of the contact role that grants portal access — the Lessee role ties the contact to the lease, the link the resident portal reads.

Where to go next

  1. Recording Tenant Payments — how staff record a payment the portal then reflects.
  2. Payments & Balance Sync-Back — how the balance the tenant sees got there.
  3. Online Lease Applications — the tenant's journey before they move in.
  4. Activating a Client Account as a Financial Entity — the unapplied-cash account behind the credit figure.
  5. Suite Implementation Sequence — where the portal fits in a full install.

Frequently asked questions

Their login's contact holds no Lessee, Guarantor or Payee role on the lease. The portal shows only the leases the identity chain reaches — add the missing contact role and the lease appears.

The Make Payment button hands off to the checkout page your organization configures. Card processing is implementation-specific — it isn't built into the portal.

The portal shows only posted accounting invoices that still have an open balance. Drafts, and invoices that haven't reached accounting yet, don't appear.

No. Only a resident portal exists — there is no owner portal and no vendor portal in this release.

Was this article helpful?