₹
Billing
Semi-auto renewals: highlight due/overdue, then 1-click extend/suspend/expire.
Home
Setup
Tenants
Health
Branding
Suspend
Load & Filters
Uses admin saved in Setup. Reads
clinic_settings
from
clinic_<code>_settings
.
Search
(code / name / note)
View
All
Due in 7 days
Overdue (within grace)
Should Expire (beyond grace)
Suspended
Expired
Active
Load Billing
Refresh
Export CSV
baseUrl: —
idle
Expire All (Should Expire)
Summary
—
Tenants
—
Due ≤ 7 days
—
Overdue (grace)
—
Should Expire
—
Suspended / Expired
Semi-auto rule: we don’t auto-lock silently. We highlight. You click Extend / Suspend / Expire.
Billing Table
—
Clinic
Pack
Status
Renewal Due
Days
Last Payment
Actions
Debug
Record Payment
—
Close
Payment details
Amount
Mode
cash
online
upi
bank
other
Reference
(txn/receipt)
Note
Extend subscription
(optional)
+1 month
+3 months
+12 months
+1 year
no extension
“Both” supported: monthly or yearly. We store cycle in
billing.cycle
and set due date from buttons.
Tenant snapshot
Save Payment Only
Save Payment + Extension