How to Add a Payment
Record manual payments, process online payments, and manage payment records for students
How to Add a Payment
Record student payments manually or let students pay online through your website. Track all payments with detailed records.
Recording a Manual Payment
- Go to Students → Select a student
- Click the Payments tab
- Click Add Payment
- Fill in the details:
| Field | Required | Description |
|---|---|---|
| Amount | ✅ | Payment amount |
| Payment Method | ✅ | Cash, Bank Transfer, bKash, Nagad, Card, Check |
| Date | ✅ | Payment date |
| Reference | ❌ | Transaction ID or receipt number |
| Note | ❌ | Additional remarks |
| Course/Batch | ✅ | Which course this payment is for |
- Click Submit
- A receipt is automatically generated
📸 Screenshot: Add payment form
Online Payments
When payment gateways are configured, students can pay online:
- Student visits your website or app
- Selects a course and clicks Enroll / Pay
- Chooses payment method (SSLCommerz, bKash, Stripe, etc.)
- Completes payment
- Payment is automatically recorded in the system
- Student gets instant access to the course
Tip: Online payments require no manual intervention. The system handles enrollment, receipts, and access automatically.
Payment Status Flow
Pending → Paid → Receipt Generated
↘ Refunded (if applicable)
↘ Failed (for online payments)
| Status | Description |
|---|---|
| Pending | Payment expected but not yet received |
| Paid | Payment confirmed and recorded |
| Partial | Part of the total amount paid (installment) |
| Refunded | Payment was refunded |
| Failed | Online payment failed |
Viewing Payment History
- Per Student: Students → Select student → Payments tab
- All Payments: Payments section in sidebar → All transactions in a sortable, filterable table
- Export: Download all payment records as CSV or Excel
Payment Receipts
Every payment automatically generates a receipt with:
- Student name and ID
- Organization details
- Amount and payment method
- Date and reference number
- Course/batch information
Receipts can be downloaded as PDF or shared via SMS/email.
Related Articles
- How to Add a Student — Add students first
- How to Setup Installments — Payment plans
- How to See Payment Analytics — Revenue reports
- How to Setup Payment Gateways — Enable online payments
paymentaddrecordmanualonlinereceiptdue
More in Payments & Students
How to Add a Student
Enroll students manually or in bulk via CSV import, assign to batches, and manage student records
How to Setup Installments
Configure installment payment plans with flexible schedules, automatic reminders, and late fee policies
How to See Payment Analytics
View revenue reports, payment trends, batch-wise collection, due analysis, and exportable financial data