after upgrade moodle Version 5.1+ (Build: 20251017), both stripe payment and stripe payment pro showing as “missing from disk” on the Plugins Overview
For stripe payment plugin, after i re-install it was ok
however for stripe payment pro, after i re-install, i get another error Exception -failed opening required [dirroot]/enrol/stripepayment/vendor/stripe/stripe-php/init.php
Yes, that’s correct — Moodle 5.0 moved all custom plugins to the /public directory.
Manually moving the enrol/stripepaymentpro folder to /public/enrol is indeed the right approach, and we’re glad to hear it worked for you.
Thank you for confirming this. Please feel free to reach out if you encounter any further issues — we’ll be happy to assist.