There is no certificate that is generated. There are emails that you control the contents of... they can be HTML based so can make them look like a certificate, invoice, etc. There is an email sent after registration... but you need an email for after the class. There is a mass email where you can generate and send an email to all registrants for a class. You can filter this based on the registrants status, payment status, and attendance status. That would probably be your method of generating and sending a certificate to the user. It would be via email and they could of course print that.