₵Payment
Charges per paper for each class
The price follows the class chosen in step 1. One payment covers the whole paper: every section, the marking scheme, Word and PDF.
Or send the money yourself and enter the transaction ID:
- Send GH₵1 to one of these numbers. One payment covers this whole paper and its marking scheme.
- Copy the Transaction ID from the confirmation SMS.
- Fill in the form below and tap Submit payment.
1Paper details
header of the paper
2Curriculum and sources
what the AI should test
Lesson notes, a textbook page or an old paper. Use it as reference, or turn it into an editable paper.
3Sections and questions
Layouts follow the usual WAEC and GES shape. Change any number to match your subject.
4Pictures and diagrams
Then choose the question each one belongs to.
5Page layout
AConnection
BPrices and payment
Paystack (automatic payment)
Find it in your Paystack Dashboard → Settings → API Keys & Webhooks → Secret Key. The public key (pk_…) is not needed: payments start from your Apps Script, so the secret key stays there and never reaches teachers' phones.
Optional: in the same Paystack page, set Webhook URL to your Apps Script link so payments are recorded even if a teacher closes the page:
Price per paper for each class
Type 0 for free. A "free until" date makes that class free up to and including that day, then the price applies again. Tap Save prices after changing them.
CAI settings
To switch AI: paste that AI's key below, choose it in AI the app uses, tap Save settings, then Test. Keys you saved before stay saved, so you can switch back at any time.
DeepSeek cannot read uploaded PDFs or pictures. Set a backup AI if teachers upload files.
DPayments
Match each transaction ID with the MoMo SMS on your phone, then tap Confirm or Reject. A transaction ID can only be used for one paper.
| Time | Status | Transaction ID | Network | Phone | Name | GH₵ | School | Class | Subject | Paper ID |
|---|
EUsage
| Time | Action | School | Class | Subject | Sec. | Qs | GH₵ | MoMo ref | Phone |
|---|