Moodle Plugins directory: Accredible Certificates and Badges | Moodle.org

Accredible Certificates and Badges
The Accredible platform lets you automatically create, manage, and distribute digital certificates or open badges directly from your Moodle instance.
Digital certificates and badges help maximize the value from your training or certification program.
Not Just a PDF
Create amazing certificate designs with complete control over the design and branding. Or alternatively, create digital badge designs with our badge designer to recognize your learners' achievements.
Digital certificates and badges are more secure than PDFs - their authenticity can be verified at any time on their own unique URL. They are more accessible and share-able via social media, directing interested viewers back towards your learners' achievements and your course information. Track recipient engagement to see shares, additional traffic to your webpage. And, still allow students to save and print a PDF for their wall at home.
Issue them automatically based on activity completion or final grade in Moodle and update their appearance at any time afterwards.
View an example certificate and badge: https://www.credential.net/example
Getting Started
- You will first need an Accredible account. You can sign up for a free trial at dashboard.accredible.com/issuer/sign_up.
- Add the plugin to your mod folder from here, or from the repo on Github.
- Set up a certificate/badge activity on the course you've chosen.
Features
- Full-featured Certificate designer and Badge Designer
- OpenBadge compliant
- Engagement Analytics dashboard
- Update certificates with additional information, or design at any time
- Attractive recipient view displays collection of recipient's credentials
- Manually or Automatically email students upon completion criteria
View an overview of the badge and certificate features of this Moodle plugin, or all Accredible features.
*If you are located in EU, you will need to check the box for EU users during the plugin setup, which you can also access under plugin settings.
Contact accredible at support@accredible.com if you have any questions or ideas for improvements.
However i don't know if this is an issue or is intentionally designed, but when i use auto issue certificate on course completion, the accredible dashboard show credentials of users that have a teacher role, not only student role.
Any idea? Maybe i'm doing it the wrong way.
Notice: Trying to get property of non-object in /var/www/html/moodle/mod/accredible/mod_form.php on line 42
Notice: Undefined variable: users_earned_certificate in /var/www/html/moodle/mod/accredible/mod_form.php on line 154
Getting lot sof errors in 3.7.1
Notice: Undefined variable: course in /home2/xxxx/public_html/mod/accredible/mod_form.php on line 42
Notice: Trying to get property 'summary' of non-object in /home2/xxxx/public_html/mod/accredible/mod_form.php on line 42
Notice: Undefined variable: users_earned_certificate in /home2/xxxx/public_html/mod/accredible/mod_form.php on line 154
Notice: Undefined variable: quiz in /home2/xxxx/public_html/mod/accredible/locallib.php on line 209
Notice: Trying to get property 'id' of non-object in /home2/xxxx/public_html/mod/accredible/locallib.php on line 209
Also think twice about using Accredible because support is non-existant for thier product and code quality is poor with slow plugin updates.
We're on Moodle 3.10.7 and Accredible v1.7.0. When we submit certificate requests that run through accredible_post_evidence(), Accredible returns "The requested URL returned error: 500 Internal Server Error" and the user gets an error page, although when you go back to the manual assignment page, you'll see the cert has been generated.
Here's an example of what triggers this error when it's sent to Accredible in that function:
item: Array
(
[description] => Course Transcript
[string_object] => [{"category":"Module 1 Assignment","percent":100},{"category":"Module 1 Quiz","percent":100},{"category":"Module 2 Assignment","percent":100},{"category":"Module 2 Quiz","percent":100},{"category":"Module 3 Assignment","percent":100},{"category":"Module 3 Quiz","percent":100},{"category":"Module 4 Assignment","percent":100},{"category":"Module 4 Quiz","percent":100},{"category":"Module 5 Assignment","percent":100},{"category":"Module 5 Quiz","percent":100},{"category":"Module 6 Assignment","percent":100},{"category":"Module 6 Quiz","percent":100},{"category":"Final Exam","percent":95}]
[category] => transcript
[custom] => 1
[hidden] => 1
)
Any thoughts?
Thanks!