Moodle™ plugins that do not block your upgrade path.
An abandoned or broken plugin blocks more than a feature: it blocks your security updates and your upgrade path. We build, modernise and maintain Moodle functionality so you can move forward again, from enrolment plugins to payment gateways.
No obligation · personal technical advice · independent Moodle™ specialist since 2004

Build, rescue or modernise Moodle plugins.
Sebsoft helps when a plugin is business-critical, abandoned by its original developer, blocking an upgrade, or simply not available as standard Moodle functionality.
- Custom Moodle plugins built to spec
- Plugin rescue: fix or modernise abandoned plugins
- Payment and enrolment flows
- API and webservice integrations
- Upgrade-ready Moodle coding standards
- Test environments and acceptance support
A controlled technical route.
No black-box development: clear scope, version control, test environment and release path.
Technical intake and scope
We map out the plugin requirements, existing code, dependencies and risk factors before a single line is written.
Code and environment review
Assessment of existing code quality, compatibility with the target Moodle version and security posture.
Build or rescue sprint
Development follows Moodle coding standards. Work happens in a dedicated environment with version control.
Acceptance, release and maintenance
Testing on an acceptance environment, a defined release plan and a maintenance path for future Moodle upgrades.
You don't need a big project to get started.
A targeted scan tells you exactly where you stand, without a big upfront investment.
Moodle plugin rescue scan
One plugin blocking your Moodle upgrade? We identify what is broken, what risk it carries, and what the concrete next steps are.
Request →Moodle technical scan
Not sure where your Moodle stands technically? We scan performance, security, plugins, backups and upgrade readiness, and give concrete recommendations.
Request →Moodle integration scan
Want to connect Moodle to another system but not sure where to start? We map the process, APIs and risks, and give you a clear way forward.
Request →Hosting intake
Unsure about the quality of your Moodle hosting? The first conversation is free. A concrete proposal follows if further analysis is needed.
Request →Moodle.org contributions.
Published, visible plugin families across access flows, payments, lifecycle management and messaging integrations.
Coupon suite
4 plugins · maintained since 2018
Access and enrolment via coupon codes, including sign-up without a pre-existing account.
- Coupon
- Email/coupon authentication
- Coupon form text filter
- Coupon processor profile field
Payment plugins
7 plugins · maintained since 2021
Paid enrolments, paid activities and gateways for Mollie and PAY.
- Gateway Payments Enrolment
- Gateway Payments activity module
- Gateway Payments availability condition
- Gateway Payments report
- Mollie
- PAY.
- ClassicPay
User lifecycle
2 plugins · maintained since 2015
Suspend, delete and restore accounts automatically, according to your own rules.
- User Suspension
- User Restore
Security
1 plugin · maintained since 2015
Protection against brute-force attacks on the Moodle login screen.
- Anti-hammering / Login blocker
SMS gateways
4 plugins · maintained since 2025
Connect Moodle to an SMS provider for notifications and two-factor authentication.
- Textmagic
- Sinch
- Messagebird
- Plivo
Fonts
2 plugins · maintained since 2021
Your own fonts in PDF certificates and in the text editor, without touching core.
- TCPDF Fonts
- TinyMCE Font Tools (in development)
Need a technical Moodle™ specialist?
Book a technical consultation about plugins, hosting, integrations, BigBlueButton or a partner project.
No obligation, no sales pitch. We advise first; a proposal comes later.