I need to make a different use of a payments plugin (such as Stripe, PayPal, etc), and I'd like to ask if possible. By design, Moodle has courses. Courses have Sections. Sections can be locked if prior activity is not marked as done. Activities can be marked as done either manually, or automatically, depending on the widget/ plugin/ activity module of Moodle. Here is what I need:
I need to add section(s) in my Moodle course for Stripe/ PayPal payments. And when a payment is successful, then the activity to be automatically marked as DONE, and this to allow the student to gain access to the next Section in their Moodle Course.
Is this technically possible?
This plugin should allow you to do this:
https://moodle.org/plugins/availability_gwpayments
It works with the payment gateway api in Moodle so you should be able to use your preferred payment gateway - Paypal is supported out of the box in Moodle, however there are many other payment gateway plugins like stripe/alipay and others which you can install.
https://moodle.org/plugins/availability_gwpayments
It works with the payment gateway api in Moodle so you should be able to use your preferred payment gateway - Paypal is supported out of the box in Moodle, however there are many other payment gateway plugins like stripe/alipay and others which you can install.