The Problem With Disconnected Billing
In many clinics, the doctor finishes a consultation, scribbles a list of services on a paper, and the receptionist re-enters everything into a billing system. Errors creep in, services get missed, and the reconciliation at end-of-day becomes a forensic exercise.
Clinit 's billing module eliminates this hand-off by connecting the clinical record directly to the invoice.
Auto-Generated Invoices From the Visit
When a doctor closes a consultation, Clinit creates a draft invoice containing:
- The consultation fee (pulled from the clinic's service catalogue).
- Any procedures documented in the visit (injections, minor surgeries, optical fittings, etc.).
- Prescribed medications if the clinic operates an in-house pharmacy.
Payment Methods
Clinit integrates natively with Paymob and Fawry, covering:
- Credit/debit card (Visa, Mastercard, Meza).
- Mobile wallets (Vodafone Cash, Orange Money, Etisalat Cash, WE Pay).
- Cash (recorded manually with receipt generation).
- Insurance (with claim reference tracking).
Split Payments & Partial Settlement
For high-value procedures (implants, laser sessions, physiotherapy packages), ClinIT supports split payments: the patient pays a deposit today and the balance over subsequent visits. Each payment is logged against the same invoice and the outstanding balance is always visible.
Refunds
Refunds are initiated from the invoice detail page. ClinIT sends the reversal instruction to the gateway and logs the refund event in the audit trail — no separate spreadsheet needed.
Daily Reconciliation Report
At end of day, ClinIT generates a reconciliation report breaking down total collections by payment method, by doctor, by service category, and by branch. The report can be exported as PDF or CSV and emailed to the clinic owner automatically at a scheduled time.
Setting Up Paymob
- Create a Paymob merchant account at
paymob.com. - Copy your API Key and Integration IDs (card, wallet).
- In ClinIT → Settings → Payment Gateways, paste the credentials.
- Run a test transaction using the sandbox toggle.
- Flip to live mode when ready.

