Students & families
Certificates and official letters
Issue bonafide and transfer certificates from the roster, batch them for a leaving cohort, and download the PDFs.
Students & families guide for day and boarding schools.
Last updated August 29, 2026
A certificate in Schoolyi is a stored record, not just a printout. Issuing one writes a row carrying the student, the type, the generated certificate number, the issue date, an optional reason, and the academic year and class you attached it to. The PDF is rendered on demand from that row plus the school name and address, so reprinting a year later gives the same document rather than a fresh one built from current data.
A bonafide certifies present enrolment and is the one families ask for when opening a bank account or applying for a passport or scholarship. A transfer certificate states that the student was enrolled and is being released, and normally accompanies a leaver at the end of a year or mid-term withdrawal. Adding a reason on a transfer certificate prints it in the body text.
How to issue
- Open /students/certificates
- Pick the student, the certificate type, and optionally the academic year and class the document should reference
- Add a reason when issuing a transfer certificate, since it appears in the printed wording
- Issue - the number is generated and the record is written with status ISSUED and an audit entry
- Download the PDF, or select several issued certificates and download them together as certificates.zip
Who can do this
| Action | Allowed roles |
|---|---|
| List certificates | Platform Admin, Principal, Vice Principal |
| Issue single or batch | Platform Admin, Principal, Vice Principal |
| Download PDF or zip | Platform Admin, Principal, Vice Principal |
Handoff
A transfer certificate normally sits between two other pieces of work. The promotion decision records that the student is leaving, and roster deactivation closes their access and stops them appearing on class lists. Issuing the certificate does neither of those things, so treat it as the paperwork step in the middle of a leaver sequence rather than the whole sequence, and settle outstanding fees before handing the document over.
Limits
- Certificates are staff-issued only. Students and parents cannot request one from their portal
- The wording is fixed in the product; you cannot edit the body text or add school-specific clauses
- Issuing a transfer certificate does not deactivate the student or close their class membership. Do that separately on the roster
Common questions
Quick answers in plain language.
Which certificate types can Schoolyi issue?+
Two: BONAFIDE and TRANSFER_CERTIFICATE. There is no character certificate, conduct certificate, or custom template type in the product today.
How are certificate numbers generated?+
Automatically, as TC-YEAR-XXXXXX for a transfer certificate and BON-YEAR-XXXXXX for a bonafide, where the suffix is random. The number is unique across the school and you cannot supply your own.
Can I issue certificates for a whole leaving class at once?+
Yes. The batch action accepts up to 50 students per call and issues one certificate each. Downloading is also capped at 50 certificates per request and returns a single certificates.zip.
What if a certificate was issued in error?+
There is no cancel or delete action exposed. Issue a corrected certificate, which gets its own number, and handle the withdrawal of the earlier document outside the system.
Related searches
School leaders and IT teams often search for: bonafide certificate schools, and TC generation SIS.

