Skip to content
Verifycate

WordPress LMS integration

Issue certificates from LearnPress

Issue certificates from LearnPress course completion, lesson completion and quiz results with the free Verifycate WordPress plugin.

Free WordPress pluginCourse · lesson · quizWordPress 6.2+

LearnPress already records course completion, lesson progress and quiz results. The Verifycate plugin maps those events to a certificate and handles the queue, retries and duplicate checks.

Why LearnPress + Verifycate

The course already knows who finished

Course completion

Issue when LearnPress finishes a course, with the learner and course title supplied by the LMS.

Lessons and quizzes

Trigger on a completed lesson or a finished quiz, and use the quiz result as an optional minimum score.

Any or exact objects

Choose a specific course, lesson or quiz, or use the Any options to cover a whole programme.

How it works

From completion to credential

  1. 01

    Install Verifycate Plugin

    Upload the Verifycate zip under Plugins → Add New → Upload Plugin, or install it from WordPress.org when the listing is live.

  2. 02

    Connect the workspace

    Paste a Verifycate workspace API key. The plugin resolves the workspace and loads your certificate catalogue.

  3. 03

    Choose LearnPress

    Select LearnPress in the mapping editor, then choose the completion trigger.

  4. 04

    Map the completion

    Pick the exact course, quiz or lesson, or use an Any option. Add a score threshold when the LMS provides a quiz result.

  5. 05

    The learner completes it

    The plugin queues the issue, Verifycate sends the certificate, and the learner can open it from the wallet or its public verification page.

Setup

Connect LearnPress in four steps

  1. 01

    Install Verifycate Plugin

    Download the current release zip from github.com/verifycate/wp-plugin/releases and upload it under Plugins → Add New → Upload Plugin.

  2. 02

    Connect the workspace

    Open Verifycate → Configure, paste an API key with certificates:read and certificates:write, and run the connection test.

  3. 03

    Map LearnPress

    Open Verifycate → Mappings, choose the LMS, trigger and object, then select the certificate from the catalogue.

  4. 04

    Run a test completion

    Complete the mapped item as a learner and confirm the job reaches Logs and the certificate reaches the wallet.

Who it's for

Where the workflow fits

Course creators

Add a credential to the courses you already sell, without changing where learners log in.

Training and compliance teams

Tie the certificate to the completion rule the LMS already enforces, and keep an audit trail in WordPress.

Universities and academies

Use one certificate catalogue across courses, quizzes and lessons while the LMS remains the source of truth.

Common questions

Does LearnPress need an add-on?
No. The Verifycate plugin uses LearnPress's own completion hooks; there is no separate connector to install.
Does it work with LearnPress lessons?
Yes. Choose lesson completed and pick a specific LearnPress lesson or an Any lesson option.
Can I issue on a LearnPress quiz result?
Yes. Choose quiz passed, select the quiz and optionally set a minimum score.
Does it require a LearnPress add-on?
No. The Verifycate plugin listens to LearnPress completion hooks and does not need a separate LearnPress extension.
Can one certificate cover every course?
Yes. Use the Any option for a catalogue-wide mapping, or map a specific course, quiz or lesson. More specific mappings take precedence.
Does the plugin prevent duplicate certificates?
Yes. A mapping can skip repeat completions or reissue the certificate onto the latest published design. The learner sees one current certificate rather than a duplicate.
Where do I download the Verifycate plugin?
The current package is on github.com/verifycate/wp-plugin/releases. Install the zip under Plugins → Add New → Upload Plugin.

Related

Keep exploring

Bring certificates into your LearnPress courses

Start with 300 free credits. The Verifycate plugin is free.