Interactive product tour
Every role, then every page.
Walk the layout without changing live records. What you see here is structure, not invented dues or queues.
Your community homeRead only
Resident home
Pay only what was billed.
The payment screen lists issued invoices. A success page is not the ledger—the provider webhook is.
This page
Payment path
Amounts appear only after billing has issued them.
| Step | Resident | Association | Must not |
|---|---|---|---|
| Issue | See the demand | Create the invoice | Silent auto-bill without confirm |
| Pay | Complete with provider | Wait for webhook | Trust a browser success alone |
| Match | See paid state | Reconcile | Guess a match |
| Receipt | Download evidence | Keep the trail | Edit the total |
On the live page
Work this role can do
1Open an issued invoice2Pay with a verified method3Download a receipt4Query a line you do not recognise
Access boundaries
Least privilege by default
- No invented invoices
- Webhook is the ledger
- This community only
Safe preview
Explore without changing live records.
Real pages remain protected by membership, role and data rules.