What ResultPing does
ResultPing lets students check their results on WhatsApp. Every school uses the same ResultPing WhatsApp number.
Students pick your school, enter their matric number, pay (or get it free), and receive a branded PDF result slip.
You manage everything from your own dashboard.
School setup (do this first)
Step 1: Create your account
- Open the dashboard and click Create an account.
- Enter your school name, a short school code (e.g. UNILAG), your name, email, and password.
- Add your officer WhatsApp number if you want to use officer commands on the shared number.
Your school code is what students type to find you. Keep it short and easy to remember.
Step 2: Set your school code
Under School Identity, confirm your school code and save. Students can select your school by:
- The menu number when they message ResultPing
- Your school code (e.g. DEMO)
- Your school name
Step 3: Connect payouts (for paid checking)
If students will pay to check results, connect your bank account under Payouts.
- Select your bank from the list.
- Enter your 10-digit account number.
- Click Connect account.
ResultPing creates a Paystack subaccount for you. When a student pays, your school's share goes to this account automatically.
You do not need to copy any Paystack codes.
Step 4: Set up grading (if ResultPing computes GPA)
Skip this if your upload file already includes GPA and CGPA columns. Otherwise configure:
- Grading Scale: map each letter grade to a point (A = 4.0, AB = 3.5, etc.)
- Courses and Credit Units: set units per course code. Upload can auto-fill units from your file's COURSE UNIT row.
- Remark Bands: map CGPA ranges to remarks (Distinction, Upper Credit, Pass, etc.)
- Outstanding threshold: grade point below which a course is flagged as outstanding
Step 5: Create a checking window
- Go to Create Checking Window.
- Enter a session label (e.g. 2025/2026 First Semester).
- Set the checking fee in NGN. Use 0 for free checking (no payment, instant result).
- Click Create window.
Step 6: Upload results
Upload your Excel or CSV file under Upload Results. ResultPing supports:
- Matrix sheets with MATRIC NO, student names, COURSE CODE row, COURSE UNIT row, and grades
- Flat sheets with matric, name, course columns, and optional GPA/CGPA columns
After upload, open Results to preview what students will receive. Fix any errors and re-upload if needed.
Step 7: Open the window
In Your Windows, click Open. Only open windows are visible to students.
When you are done, click Close.
Use Recompute after you change grading settings or course units. It refreshes GPA, CGPA, and remarks for uploaded results.
Student flow
What students do on WhatsApp
- Student messages the shared ResultPing WhatsApp number (sends hi or menu).
- ResultPing shows a list of schools with open windows. Student picks your school by number, code, or name.
- ResultPing asks for the matric number. Student can send the last 4 digits (e.g. 4452) or the full matric.
-
If the window is free (fee = 0): the PDF result is sent immediately.
-
If the window is paid: student gets a Paystack link. After payment, the PDF result is sent to the same WhatsApp chat.
Students can type menu at any time to start over and pick a different school.
Payments
How payments work
- All payments go through ResultPing's central Paystack account.
- When a school has connected payouts, Paystack splits the money: ResultPing takes its platform fee, your school gets the rest.
- After payment, Paystack notifies ResultPing. The student's result PDF is delivered on WhatsApp automatically.
- If a student already paid before, they get a free resend of the same result.
Officer commands (optional)
WhatsApp commands for exam officers
If your officer WhatsApp number is saved on your account, you can text the shared ResultPing number:
| Command | What it does |
open window | Opens your latest checking window |
close window | Closes your latest checking window |
send result for MATRIC to PHONE | Manually sends a result to a phone number |
how many checks today | Today's check count and revenue |
total revenue | Total checks and revenue for the current window |
Quick checklist
- Account created
- School code saved
- Bank connected (if paid checking)
- Grading and remark bands set (if computing GPA)
- Checking window created
- Results uploaded and previewed
- Window opened for students
Ready to go? Open the dashboard and start from Step 1.