myCred Lifter LMS provides the ability to award points on different events (such as; when student completes a course, completes a track, enrolls in a course).
Set your desired amount to reward when a User achieves anyone of the above defined scenarios.
You can experience this by visitingĀ here.
For more information please visitĀ documentation.