We run on the minimum to keep the site working. Analytics and embedded content load only with your permission. Change your mind anytime from the footer.
How AfrikiRay takes money and keeps people informed.
Payments that work where your tenants already are, alerts that arrive before a tenant has to ask, and an API so this sits inside the tools you already run.
These are built, wired to a live backend, and used in the app every day.
Chapa card payments
Live
A tenant pays from the app and the payment comes back already attached to the lease it belongs to, so nobody retypes a reference.
Checkout started from the invoice, with the lease and period carried through
The payment returns linked to its invoice, not as an unlabelled deposit
Supported on both rent and utility billing
A clear success or failure state rather than a payment that may or may not have gone through
Bank transfer with slip upload
Live
The route most tenants actually take in Ethiopia: transfer, then photograph the slip. The slip is uploaded against the invoice, so the ledger is evidence-based rather than memory-based.
Bank account per property, held centrally
Slip photographed and uploaded against the exact invoice it pays
Rent and bank transfer tracked separately in the payment history
Reconciliation by reference rather than by matching amounts by eye
QR payments, generated and scanned
Live
Either side can drive a payment with a code — a tenant scans one to pay, or staff scan a tenant's to record it on the spot.
Payment QR generated per invoice
QR scanned in the app to record a payment without typing
Verification step before a payment is accepted
Works for walk-in and site-visit collections
Notifications by push, SMS and email
Live
Rent due, lease expiring, maintenance raised. Each person chooses which of the three channels they want, and which events reach them at all.
Push, SMS and email per person, not one global setting
Covers payment reminders, lease expiry, maintenance and bank transfers
Events chosen as well as channels, so alerts can be narrowed
A single mute for everything, for people on holiday
A documented REST API
Live
Everything the app does goes through an API, which means your own tools and reporting can use the same source. Auth is a login with a refresh token and OTP password reset.
Around forty endpoints across properties, leases, payments, maintenance and letters
Token refresh and one-time-password password reset built in
Scope roles the same way the app does, so reporting respects permissions
Payments and notifications driven from outside the app where you need that
Let's build something useful
Tell us what you need built.
Have a website, mobile app, or business system in mind? Tell us what you need and we'll discuss the right approach.