Skip to content

Rate Payer Portal – Overview

Purpose

The Rate Payer Portal is a web-based application that allows rate payers to manage their properties, view and pay bills, track payment history, raise disputes, and access reports — all from a desktop or mobile browser.

Unlike the mobile Rate Payer App, the portal runs in the browser and supports social login (Google, Microsoft, Apple), public receipt access, and cross-user bill payment via Pay for Others.

Key Modules

Module Description
Login / Registration Email or phone login, OTP verification, social login (Google/Microsoft/Apple), forgot password
Dashboard KPI cards, payment trend analytics, quick actions, recent bills table
Property Management Card-grid property list, property details, multi-step property registration with GIS coordinates
Bill Management 7-tab bill list (All/Overdue/Cancelled/Adjusted/Paid/Partial/Pending), bill details, multi-bill payment, Pay for Others
Payment History Payment list with filters, payment details, public receipt pages, gateway return handler
Disputes Dispute list, create dispute with attachments, dispute details with conversation thread
Reports Property bill reports with filters (digital address, reference number, app ID, year, bill number)
Help & Support Searchable help center with MDX articles, category browsing, FAQs, video tutorials, contact support
Settings Profile information (Ghana Card, Voter ID, phone/email verification), change password

The portal uses a 120px icon sidebar (IPRMSStyleSidebar) with the following entries:

Icon Label Route
Home Home /dashboard
Building Properties /properties
Receipt Bill /bill
Credit Card Payment /payment
BarChart Reports /reports
Gavel Disputes /disputes
LifeBuoy Help & Support /help
Settings Settings /settings
Logout Logout Signs out

!!! tip "Testing focus for this app" Confirm that a rate payer can only see and act on their own properties and bills, and that Pay for Others correctly isolates OTP verification to the target rate payer's phone. Public receipt pages must render correctly without authentication.