I develop e-learning websites with video lessons, simulations, multiple choice, and certificate. The e-learning websites have e-commerce features that allow the website to charge per course using debit/credit card, PayPal, and other forms of payment.
The websites can also sell downloads, offering the courses in form of windows (desktop) software or android app.