Moodle Plugins directory: CourseTransit: Sell Moodle Courses Using WordPress | Moodle.org
CourseTransit: Sell Moodle Courses Using WordPress
CourseTransit connects Moodle with WordPress to help you sell courses, manage users, and deliver access automatically without complex integrations.
It allows you to use WordPress as your storefront while Moodle handles course delivery. Courses are created and sold as products in WooCommerce, and once a purchase is completed, CourseTransit automatically creates (or links) the user in Moodle and grants instant access.
The plugin is built with a focus on simplicity and usability.
It provides a clean, dedicated interface for managing settings, connections, and course mappings.
CourseTransit also supports connecting multiple WordPress websites to a single Moodle instance, making it suitable for multi-brand or distributed sales setups.
Download Required Wordpress Plugin from below link:
https://github.com/justaddwater-in/coursetransit/releases/download/v1.0.0-beta/coursetransit.zip
Key Highlights
- Sell Moodle courses as WooCommerce products
- Automatic user creation and account linking
- Instant course access after purchase
- Support for multiple WordPress site connections
- Clean, dedicated UI for easy management
- Simple setup with minimal configuration
- Secure and reliable system communication
Why CourseTransit
Most Moodle–WordPress integrations are either overly complex or require custom development.
CourseTransit simplifies the entire flow with a focused, easy-to-manage interface.
It removes dependency on fragile custom integrations and provides a predictable, maintainable solution.
Typical Workflow
- Sync courses from Moodle
- Products are automatically created at WooCommerce
- As admin configure pricing on created products
- User completes purchase on WordPress
- CourseTransit processes the order
- User is created or matched in Moodle
- Course access is granted instantly
Ideal For
- Training businesses selling courses online
- Organizations using WordPress as a sales frontend and Moodle as LMS
- Multi-site setups managing multiple WordPress portals with one Moodle backend
Notes
- Requires Moodle web services to be enabled
- Works with WooCommerce-based course products
- Focused on user access and enrollment, not course content management
Support and Feedback
This plugin is developed and maintained by JUSTADDWATER.
You can also use contact page on our website for reporting issues, support or any other custom lms development services.
Comments