Payment Processing
MyDentalPractice supports multiple payment methods to make it convenient for patients to pay and easy for your clinic to track revenue.
Supported Payment Methods
Cash
Open the invoiceClick Record PaymentSelect Cash as the payment methodEnter the amount receivedThe system calculates change if the patient overpaysClick Confirm — a receipt is generated automaticallyBank Transfer
Open the invoiceClick Record PaymentSelect Bank TransferEnter the amount, reference number, and date of transferClick ConfirmYour bank details are printed on invoices automatically. Configure them at Settings → Billing → Bank Details.
POS / Card Payment
Process the card payment on your POS terminalOpen the invoice in MyDentalPracticeClick Record PaymentSelect Card/POSEnter the amount and POS reference numberClick ConfirmOnline Payment (Paystack)
For patients to pay online:
Go to Settings → Integrations → PaystackEnter your Paystack Secret Key and Public KeyToggle Enable Online Payments to ONInvoices sent via email or SMS will now include a Pay Now buttonWhen a patient pays online:
The payment is recorded automaticallyThe invoice status updates to PaidBoth the patient and clinic receive email confirmationsThe transaction appears in your Paystack dashboard and MyDentalPracticePayment Receipts
After every payment, a receipt is generated with:
Receipt numberPayment date and timeAmount paid and methodRemaining balance (if partial payment)Clinic details and patient nameReceipts can be:
Printed immediatelyEmailed to the patientDownloaded as PDFShared via WhatsAppRefunds
To process a refund:
Open the paid invoiceClick RefundEnter the refund amount (full or partial)Select the refund methodAdd a reason for the refundClick Process RefundFor Paystack payments, refunds are initiated directly through the payment gateway.
Payment Reports
Track all payments from Billing → Payment History:
Filter by date range, payment method, or patientView daily, weekly, or monthly totalsExport to CSV for accountingFor detailed financial analysis, see Financial Reports. For creating invoices, see Creating Invoices.