GO4SFEES Transactions

Transaction Management

Record and manage all school fee payments and other institution revenues.

Introduction

Transactions allow you to record all payments made by students and external revenues of the institution. Each transaction is linked to a student or marked as external, and associated with one or more fee categories.

Good to know

A transaction can be created manually by a manager or automatically via validated mobile payments. Each transaction automatically generates a printable receipt.

Transaction Types

GO4SFEES supports two main types of transactions according to their nature.

School Fees

Payments related to school fees for students enrolled in the institution.

  • Tuition Fees
  • Registration Fees
  • Exam Fees
  • Transport Fees
  • Cafeteria Fees
  • Extracurricular Activities

Other Transactions

External revenues not related to student school fees.

  • Donations
  • Subsidies
  • Facility Rental
  • Supplies Sale
  • Other Revenue

Record Student Transaction

A student transaction records a payment made by a parent or guardian for the school fees of one or more students.

Recording Steps

1

Select Student

Search for and select the student concerned by the payment.

Tip: Use the student ID, last name or first name to quickly search for a student.
2

View Expected Payments

The system automatically displays all expected payments for the student with their remaining amounts.

3

Enter Amount

Enter the amount paid by the parent. You can:

  • • Pay one or more fees in full
  • • Make a partial payment on a fee
4

Select Payment Method

Choose the method used (Cash, Mobile Money, Transfer, Check).

5

Record Transaction

Validate the transaction. The system automatically updates expected payments and student status.

Save

Records the transaction

Save & Print

Records and generates receipt

Expected Payments

Expected payments represent the amounts each student must pay according to configured fee settings. They are automatically generated when fees are locked.

Pending

No payment has been made yet

Partial Payment

Part of the amount has been paid

Paid

The full amount has been settled

Important

Expected payments are automatically updated with each new transaction. A student is considered up to date when all their mandatory expected payments are marked as 'Paid'.

Applying Discounts

Discounts can be applied automatically or manually when recording a transaction.

Percentage Discount

Reduces the amount by a certain percentage.

Example: A 10% discount on 100,000 F = 90,000 F to pay

Fixed Discount

Reduces the amount by a fixed value.

Example: A 20,000 F discount on 100,000 F = 80,000 F to pay

Automatic Application

Discounts configured in fee settings (sibling, merit, staff) are automatically applied when generating expected payments.

Payment Methods

Select the method used by the parent to make the payment.

Mobile Money

Orange Money, MTN MoMo

Bank Transfer

Bank transfer or deposit

Cash

Cash payment

Check

Check payment

Transaction List

View the complete history of all recorded transactions with advanced filters.

Available Filters

  • By date or period
  • By student
  • By fee category
  • By payment method
  • By amount
  • By status

View

View transaction details

Edit

Modify an unvalidated transaction

Print

Print payment receipt

Best Practices

Verify Amounts

Always verify the amount with the parent before recording the transaction.

Document Payments

Always print a receipt for each recorded transaction.

Prompt Recording

Record transactions on the same day as payment for up-to-date accounting.

Automatic Notifications

Parents automatically receive a mobile app or email notification after each payment.

Frequently Asked Questions

Can I delete a transaction?

Transactions cannot be deleted to maintain financial integrity and audit trail. However, you can void a transaction if it was recorded in error. Voided transactions are marked as such and remain in the system for record-keeping purposes.

How do I record a cash payment?

Select 'New Transaction' from the dashboard, choose the student, select 'Cash' as the payment method, enter the amount and select which fees it applies to, then save. A receipt will be generated automatically for printing.

Can I edit a transaction after creation?

You can edit certain fields of a transaction within 24 hours of creation, such as notes or fee allocation. However, the amount and payment method cannot be changed for security reasons. For major corrections, void the transaction and create a new one.

How do I handle refunds?

Refunds should be recorded as negative transactions. Create a new transaction with a negative amount, select the appropriate fee category, and add a note explaining the reason for the refund. This maintains a complete financial audit trail.

Can I record partial payments?

Yes, partial payments are fully supported. When recording a transaction, you can enter any amount less than the total expected. The system automatically calculates the remaining balance and updates the student's payment status accordingly.

Start typing to search the documentation

Search results for ""

No results found
to navigate
to select