Payments & Students

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

  1. Go to Students → Select a student
  2. Click the Payments tab
  3. Click Add Payment
  4. Fill in the details:
FieldRequiredDescription
AmountPayment amount
Payment MethodCash, Bank Transfer, bKash, Nagad, Card, Check
DatePayment date
ReferenceTransaction ID or receipt number
NoteAdditional remarks
Course/BatchWhich course this payment is for
  1. Click Submit
  2. A receipt is automatically generated

📸 Screenshot: Add payment form


Online Payments

When payment gateways are configured, students can pay online:

  1. Student visits your website or app
  2. Selects a course and clicks Enroll / Pay
  3. Chooses payment method (SSLCommerz, bKash, Stripe, etc.)
  4. Completes payment
  5. Payment is automatically recorded in the system
  6. 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)
StatusDescription
PendingPayment expected but not yet received
PaidPayment confirmed and recorded
PartialPart of the total amount paid (installment)
RefundedPayment was refunded
FailedOnline 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

paymentaddrecordmanualonlinereceiptdue