Record what a patient pays at the desk, send a secure payment link, chase what is outstanding, and void a payment taken in error.
Money reaches a hospital two ways: somebody hands it over at a desk and you record it, or you send a link and they pay by card. Payments Management covers both, and shows what is still outstanding.
The heading reads Payments Management — “Process and track payments from patients for services, medications, and more”. A date-range picker, Refresh and New Payment sit beside it.Three tabs:
Tab
What it holds
Overview
Total Collected, Pending Balance, Recent Payments and Top Method, with a method breakdown and recent activity
Payments
Every payment recorded, searchable and filterable
Pending
Patients with an outstanding balance
The Payments table shows Date, Patient, Invoice, Amount, Method, Type, Reference and Received By. Filter by Method narrows it to Cash, Card, Bank Transfer, Mobile Money or Insurance. Each row’s Actions menu offers View Details, Download Receipt, Void Payment, Copy Payment ID and Copy Payment Info.The Pending table lists Patient Name, Patient ID, Items, Oldest Item and Total Pending, with Process Payment on the row. Oldest Item is what to sort a chase list by.Empty states. With nothing outstanding, Pending reads No Pending Payments and “All patients have cleared their pending payments. Great job!” A search that matches nobody says “No patients found matching your search with pending payments.” instead.
This is the usual route, because it settles a specific balance.
1
Find the invoice
Under Billing → Invoices, open Invoice Actions and select Record Payment. The dialog names the invoice and its balance due.
2
Check the amount
Amount is prefilled with the balance due. Overtype it for a part payment — the invoice then reads Partially paid and keeps the remainder outstanding. Zero is refused: “Enter an amount greater than zero”.
3
Choose the method
Payment Method defaults to Cash, with Card, Bank Transfer, Mobile Money, Insurance and Other alongside. Record what actually happened — the Overview tab breaks takings down by method, and a transfer logged as cash quietly ruins that.
4
Add a reference and save
Reference (optional) takes the transfer reference, cheque number or terminal receipt number. It is what makes a payment findable when a patient queries it months later. Select Record Payment: you get Payment recorded and the balance drops immediately.
New Payment opens a fuller form for money taken at a desk against services rather than a bill.
1
Choose the patient
Patient Details searches with “Search for a patient…”. Any consultation or flat-rate credits they hold are shown here.
2
Pick what is being paid for
Payment Items — “Select what is being paid for” — has two inner tabs: Direct Payment for services and consultation rates, and Pay Invoice to settle an existing bill. Each item takes a Pay: amount, so a part payment is badged Partial Payment.
3
Set the method and amount
Payment Method offers six tiles — Cash, Card, Insurance, Mobile Money, Bank Transfer and Other — then Amount to Pay, Reference (Optional) and Notes (Optional).
4
Process it
A Payment Successful dialog shows the reference, date and method, and offers Print Receipt. Part-paid items are called out: “⚠️ This includes partial payments. Some items have remaining balances.”
If the patient is not in front of you, send a link and let them pay by card.
1
Open the patient's record
Select Send payment link — “Collect payment via a secure link sent to contact”.
2
Choose what it covers
Pick the invoices the link should settle, then enter the Recipient Email Address.
3
Send it
Select Send Link. You get “Payment link sent to {email}”, and the invoices it covers are marked as sent.
A payment link expires 24 hours after it is sent — the email says so, and offers a fresh one on request. Links also need a connected payment account under Settings → Online Payments. A hospital collecting through Paystack cannot use Stripe links: “This clinic collects payments via Paystack — Stripe payment links are not available.” Send your bank details on the invoice instead.
Voiding is the only way back, and only these roles can do it: “Only a clinic owner, manager or accountant can void a payment.” The dialog explains what happens — the payment “will be marked voided and the invoice balance restored. The record is kept for your books and audit trail.” Give a Reason (optional) anyway; a voided payment with no reason is a question somebody will ask later.
Nothing is deleted. The voided row stays visible, struck through and badged Voided, and the invoice returns to its outstanding balance.
Role decides whether Payments opens; an owner sets that per role under Settings → Role Navigation.Permission decides what you may do inside:
Action
Who by default
Permission
Record a payment
Front desk, billers
Add client payments
Record an insurer’s settlement
Billers
Add insurance payments
See the money figures on Overview
Owners, managers, executives
View financial dashboard
Open the payment reports
Owners, managers, billers
View Payment Reports
Reverse money already taken
Owners, managers, accountants
Refund payments, plus a server check nobody bypasses
Enforcement is opt-in per person — someone never saved in the permissions sheet is unrestricted, and the sheet warns “Saving starts enforcing”. A denied action is recorded; an allowed one is not. A figure not yours to see shows as a dash, never as 0.
Overtype it. The prefill is the balance due, not a fixed value.
I recorded a payment against the wrong invoice
Void it with a reason, then record it correctly. You cannot delete an invoice once it has a payment, and voiding is limited to owners, managers and accountants.
Send payment link is not offered, or is refused
Either no account is connected under Settings → Online Payments, or your hospital collects through Paystack and Stripe links are unavailable. There is also a small minimum amount.
The patient says the link no longer works
Links last 24 hours. Send a fresh one.
They paid online but the invoice still says Pending
Online payments record themselves, but not always instantly. Select Refresh before recording it by hand — recording it manually as well would double-count the money.
Figures on Overview show as dashes
You may open the screen but not see the financial figures. Viewing the dashboard and viewing payment reports are separate permissions.
What is the difference between a direct payment and an invoice payment?
A direct payment is money taken against a service with no bill raised — common at a hospital front desk. An invoice payment settles a specific document. Both appear under Payments.
Does voiding refund the patient's card?
No. It corrects your record and restores the invoice balance. Returning money charged to a card is done with your payment provider.
Where do pharmacy counter takings appear?
In Pharmacy sales, not here. A counter sale is settled on the spot and is not an invoice.
Can I print a receipt later?
Yes — Download Receipt on the payment’s row, or Print Receipt from the payment view.