CurePlus Claims

Secure claims, credit & collections management

Welcome, CurePlus Admin

Smart healthcare credit • transaction management • payroll collections

◷
●  Admin · Super Admin

Credit Book Dashboard

CurePlus portfolio position, utilisation, collections and markup
Total Credit Allocated
KES 0.00
Active members
Total Utilised
KES 0.00
Approved hospital claims
Available Credit
KES 0.00
Credit restored by collections
Monthly Collections Due
KES 0.00
Current payroll cycle · Remaining deductions due
Markup Earned
KES 0.00
SLA facilitation fees

Credit Book Position
Total AllocatedKES 0.00
Available Credit
KES 0.00
Outstanding Utilised
KES 0.00
Collections vs Utilisation — Last 6 Months
Portfolio Snapshot
Active members0
Registered hospitals0
Registered claims0
Outstanding member balanceKES 0.00
Payroll deduction dueKES 0.00
Total collections to dateKES 0.00

Recent Claims

Scheme Performance & Revenue

Clients, utilization, collections, collection rate and revenue streams. Scheme is identified by its name and the first four member-number characters (e.g. CP79).
SchemeCodeClientsUtilisationCollectionsCollection RateMembership RevenueFacilitation RevenueTotal Revenue

Financial Reconciliation & Controls

Independent checks over utilisation, collections, outstanding balances, available credit and payroll deductions.
Checking financial controls...
CONTROL RESULT STATUS
Loading controls...

Scheme Management

Create and manage the organisations, SACCOs, unions and employer schemes that participate in CurePlus. Each scheme receives a CP## master code used by the member-number sequence.
The Scheme master controls the scheme identity, collection method and standard membership settings. Changes to the scheme name are reflected on linked member records; credit balances and claim history are not changed.
Suggested automatically in CP## format. You may enter the original scheme code for migration.

Active Schemes0
Members Covered0
Allocated CreditKES 0.00
Outstanding UtilisationKES 0.00

Registered Schemes

Use Inactive instead of deleting a scheme that has linked members, preserving the audit trail.
CodeSchemeTypeCollection MethodMembersAllocated CreditOutstandingCollectionsStatusAction

Member Registration

Every member has an allocated medical credit limit. Members approved through register.cureplus.co.ke are created here automatically as Pending Activation. SMART onboarding begins only after the registration fee is fully settled through payment, partial waiver plus payment, or a full approved waiver.
Automatically generated in sequence with no 99-member limit: CP79-98-00, CP79-99-00, CP79-100-00, CP79-101-00 and onward. Existing member numbers remain unchanged.
Schemes are managed from Scheme Management.

Registered Members

SMART status is visible for every new member. Use Retry SMART only after resolving the displayed configuration or connection issue.
Member No.Full NameSchemeCategoryCredit LimitUtilisedAvailableMonthly DeductionStatusSMARTAction

Membership Fees & Activation

KES 1,000 registration fee is payable before activation. Full or partial approved waivers reduce the amount payable. KES 1,000 annual maintenance is due on each member anniversary.

Membership Fee Ledger

Registration and anniversary maintenance fees, including waivers and balances.
MemberCategoryFee TypeDue DateStandardWaiverPaidBalanceStatusAction

Welcome & Activation Messages

An activation welcome message is prepared automatically when registration is completed. You can also send a welcome message manually — the greeting and member number are personalised per recipient.
Dear-name and member number are drawn automatically from the selected member

Send welcome SMS to several members

Choose activated members and send once. Finance schemes and pending members remain visible; sending is enabled only after payment or waiver activation clearance. Each SMS keeps the approved wording, with that member’s first name and number.
0 selected
SelectMemberSchemeJoined / start dateStatusPhone

Messaging Gateway Connections

Configure a provider now or leave disabled until the SMS, WhatsApp or Email gateway is connected. Secret credentials are stored by the server and are never displayed again.
Meta WhatsApp Cloud API setup — since this hasn't been configured yet, use: Provider = Meta WhatsApp Cloud API; Gateway Endpoint = https://graph.facebook.com/v20.0/{Phone Number ID}/messages; Client ID = your WhatsApp Phone Number ID (from Meta Business Manager → WhatsApp → API Setup); API Key = your permanent Access Token; Template Name = the name of an approved message template whose body is a single variable (e.g. body text {{1}}) — CurePlus sends the full personalised message as that one variable, since WhatsApp requires an approved template for messages sent outside a 24-hour customer-initiated conversation. Access Key isn't used for WhatsApp.
ChannelProviderGateway EndpointSender IDClient IDTemplate NameAPI KeyAccess KeyVerify TokenEnabledAction

Message History

DateMemberChannelRecipientMessageStatus

WhatsApp Assistant

A menu-driven WhatsApp bot for CurePlus members — explains how CurePlus works, shares the registration link, lists participating facilities, and verifies identity by SMS one-time code before revealing membership or claim status. It never guesses: every fact it sends comes from this system or the text you edit below. Uses the WhatsApp gateway configured under Welcome Messages → Messaging Gateway Connections.

Connect this to Meta

One-time setup in Meta Business Manager (WhatsApp → Configuration → Webhooks).
Webhook callback URL: https://portal.cureplus.co.ke/api/v1/webhooks/whatsapp
Verify token: set any secret string in the Verify Token field on the WhatsApp row of Messaging Gateway Connections (under Welcome Messages), save it, then paste the same value into Meta's webhook setup screen.
Subscribe to: the messages webhook field. Once subscribed, member replies on WhatsApp will start reaching this assistant automatically — no restart needed.

Registration, Fee Activation & SMART Onboarding

The live registration source is https://register.cureplus.co.ke. HR verifies there first; CurePlus then approves the registration. The approved member is created here as Pending Activation with a registration-fee ledger entry. Full activation and SMART onboarding happen only after the payable fee balance reaches zero through payment, an approved partial waiver plus payment, or a full approved waiver.
Automated activation endpoint: https://portal.cureplus.co.ke/api/v1/public/registration-activation
Duplicate protection: the registration reference, ID and phone are checked before a new CurePlus number is created.
Failure handling: a missing Scheme or operations error leaves the registration as Verified so CurePlus can correct the issue and select CurePlus approved again.

Bot Content

Review and edit this before going live — eligibility criteria, the registration link and contact details are business decisions only CurePlus can confirm.

Human Handoffs

Complaints and requests to talk to a person. Reply directly in your WhatsApp Business inbox — then Mark Resolved here so the bot resumes replying to that member.
PhoneMember NoMessageStatusReceivedAction

Registration Imports

Activated portal registrations appear as Converted automatically with their CurePlus member number. There is no manual re-entry.
NamePhoneOrganizationAcknowledgementStatusReceivedAction

Hospital / Facility Registration

Set the SLA facilitation fee used to calculate CurePlus markup on approved claims.

Registered Facilities

New facilities appear here immediately after saving.
CodeHospital / FacilityLocationSubcountyCountyContactSLA FeeAction

New Claim — Transaction Only

Only the financial transaction required for CurePlus settlement is captured.

After submission, the form is cleared and ready for the next claim. The claim is immediately added to the Claims Register.

Collection approvals · Corrections and reversals require independent approval.

Monthly Collections / SACCO & Employer Invoices

Monthly deduction is the allocated credit limit ÷ 6. Amount due for deduction is the lower of that monthly deduction or the member’s outstanding utilised balance.

Recent Collections

Recorded collections appear here immediately and are reflected in available credit.
DateMemberOrganizationAmountMonthSourceInvoice Ref.Action

Repayment review — missed and partial collections

Preview only. Save and approve before employer issue.

Payroll Deduction Schedule

Select an organization and payroll month, then generate the schedule.

#Client NameMember IdentifierUtilised BalanceAmount Due for Deduction
TOTAL DEDUCTIONKES 0.00

Claims Register

All claims submitted through New Claim appear here automatically.

Claims Register Filters & Print

Select a registered facility, scheme and date period. Only the filtered claims are populated below and the same selected list is printed.
ClaimMember IdentifierDateClaimedApprovedMarkup
TOTALKES 0.00KES 0.00KES 0.00
Filtered claims: 0
ClaimMemberHospitalDateClaimedApprovedMarkupStatusAction

Internal HR & Payroll

CurePlus staff records, leave, payroll processing, approvals, statutory deductions and payslips.
Active employees0
Departments0
Pending leave0
Latest payrollNot run

Employee record

Employee register

Internal employees are separate from medical-credit members.
EmployeeDepartmentRoleStatusBasic salary

New leave request

Leave requests

EmployeeTypeDatesDaysStatusAction

Payroll control

Create → Calculate → Review → Approve → Lock → Mark paid. Locked payroll cannot be recalculated.
MonthStatusEmployeesGrossDeductionsNet payActions

Payroll details

EmployeeGrossPAYESHIFNSSFHousing levyNet

Effective-dated payroll rules

Finance must verify statutory values before approving payroll. Saving creates a new version; historical payroll snapshots remain unchanged.

Users & Access Control

Create system users, assign roles and control access by function.


UsernameFull NameRoleAssigned accessStatusLast LoginActions
Internal staff roles apply across CurePlus operations. Provider and financier accounts use their assigned workspace. Create assigned financial accounts through Finance → Financier Settlement; their roles cannot be changed here.

Data Management

Use this only when you want to remove test/demo operational data. User accounts are preserved.
This permanently removes members, facilities, claims, collections, bank credits and generated payroll invoices from the current CurePlus database.

Edit member KYC

Correct personal details only. Member number, scheme, activation dates, consent, SMART status, credit and repayments stay unchanged.

This correction is recorded in the audit trail. Registration-source and SMART updates require their own reconciliation; saving here does not send a welcome message or re-enrol the member.