Methods of Payment

NB:  No cash will be accepted at the school. 

Parents/Legal Guardians may pay school fees through the following methods:

  1. Debit order – this is the preferred method of payment
  2. Electronic Funds Transfer (EFT)
  3. Credit or debit card at the School’s Finance Office.
  4. Cash deposit at any ABSA branch directly to the school’s bank account.

When depositing school fees directly into our bank account, please give your Family Code as your reference so that your account can be credited correctly.

The School’s banking details are:


Absa Bank Ltd

Account Name:

Bergvliet High School

Account Type:


Branch  Code:


Account No:

407 818 3123

(Please use your family code and learner’s surname as a reference)

For all payments other than school fees, the School uses the following platforms:

Snapscan and Karri

Snapscan and Karri are mobile payment apps that are used for payments for smaller costs.  These include textbooks, workbooks, stationery, in the uniform shop at school, in the tuckshop, excursions and events, to name but a few.