Integrations → Moodle
Add verifiable certificates to Moodle
Moodle can issue course certificates, but they’re typically plain PDFs that anyone could edit or fake. QRCertificates adds the missing layer: when a learner completes a Moodle course, issue them a tamper-proof, QR-verifiable credential that an employer can confirm in one click.
How the Moodle integration works
- A learner completes a course in Moodle (a "course completed" event fires).
- That event calls the QRCertificates API (directly or via Zapier/Make/n8n) with the learner’s name, course, and date.
- QRCertificates generates a signed certificate with a unique QR code and emails it, or returns a link.
- Anyone can verify it for free on your branded verification page — no login or app.
Full toolkit free — no credit card. Public verification is always free.
Why make it verifiable?
A certificate that’s just a PDF can be edited, copied, or faked in seconds. Every certificate issued with QRCertificates carries a unique QR code and short code that resolve to a free public verification page. Each credential is Ed25519-signed, so changing a single character — a name, a date, a grade — breaks verification. No login, no app, no blockchain, and verification is free forever.
FAQ
Does Moodle already issue certificates?
Moodle can generate certificate PDFs, but they carry no independent verification — they can be edited and re-shared. QRCertificates adds a signed, QR-verifiable record on top so each certificate can be proven genuine.
How does the Moodle integration work?
On course completion, Moodle triggers the QRCertificates API (directly or through Zapier/Make/n8n) to issue a verifiable certificate to the learner automatically.
Are the certificates verifiable?
Yes. Every certificate QRCertificates issues carries a unique QR code and short code that resolve to a free public verification page. Each credential is Ed25519-signed, so a tampered copy fails verification — no login, app, or blockchain needed.