Sell Moodle Courses
via 160+ Payment Gateways
with WooCommerce
Easily sell multiple courses, subscriptions, memberships globally
with WooCommerce Moodle Integration
Recognized by





Compatibility
Version
2.1.5
Moodle
3.10
PHP*
5.6+
WordPress*
4.6+
Edwiser Bridge*
2.0.9
Last Updated
Days Ago
Sell Moodle Courses worldwide using WooCommerce Integration

Use multiple payment gateways for flexible course selling
160 payment gateways supported
No need to get worked up due to payment restrictions on account of geographical location. Because you can’t go wrong with payments when you have Edwiser Bridge with WooCommerce Integration. Accept and process payments securely with a wide range of payment gateways regardless of the region or country you or your customers live in.
Add-on: WooCommerce Integration

Manage discounts, coupons and sell course bundles to earn good profits
Sell Courses in an e-commerce set up
Create a complete digital storefront of your Moodle courses, optimize your course pages, and easily sell your courses on WordPress by integrating WooCommerce. Sell individual courses, or a bundle, without the hassle of investing in other extensions, through an e-commerce store that seamlessly integrates with your Moodle LMS.
Add-on: WooCommerce Integration

Boost conversions with simple & quick checkout
One click Checkout
Slow and steady wins nothing! WooCommerce integration offers a quick and simple way for your users to instantly enroll in and purchase courses. Get ready for a supreme user experience with reduced chances of cart abandonment via frictionless one click checkout.
Add-on: WooCommerce Integration

Generate recurring revenue with subscription courses
Woocommerce Subscription
Sell more and maximize your elearning profits by selling your Moodle courses as subscriptions. The renewed compatibility with WooCommerce Subscriptions plugin allows you to set up monthly or yearly subscriptions on courses and generate recurring revenue on every renewal.
Add-ons required: WooCommerce Integration & WooCommerce Subscription plugin ( WooCommerce Subscription plugin needs to be purchased from WooCommerce)

Improve course sales with memberships
Woocommerce Membership
With full compatibility with the WooCommerce Memberships plugin, you can build a strong, loyal fan base – A great way to attract more customers with exclusive benefits, special prices and discounts for them. You can even create a Members-Only Club or Loyality Program for your users.
Add-ons required: WooCommerce Integration & WooCommerce Membership plugin ( WooCommerce Membership plugin needs to be purchased from WooCommerce)

Earn more by selling courses in group, in variation or individually
Product variation – Simple Product, Variable Product, Group Product
Make the most of the freedom to define the way you sell your Moodle courses. Edwiser Bridge-WooCommerce integration provides you with tremendous flexibility to sell individual courses separately, sell them in groups or packages or even as variable products.
Add-on: WooCommerce Integration

Sync important details from WooCommerce Checkout
Sync custom fields
You can now create custom fields in the WooCommerce checkout page and synchronize important details such as Passport number, Tax number, etc to the Moodle site in the user’s profile from WordPress.
Add-on: WooCommerce Integration

Teach in your native language with translation-ready content
Ready for Translation to any Language
Connect with your audience and earn a premium by delivering course content in local languages. Need to display the WooCommerce Moodle Integration in a language of your choice? Include the necessary translation files to the plugin and you are good to go!
Add-on: WooCommerce Integration

Enjoy Frictionless, One-Password Access to Both Moodle and WordPress
Same password for both Moodle and WordPress
Stop memorizing separate passwords as there’s only one password you will ever need to remember. Achieve maximum convenience with steady and smooth access to both Moodle and WordPress platforms with the same password.
Add-on: WooCommerce Integration

Save more & Earn More by Selling More Courses at a Time
Bulk Course Purchase
Build a loyal base of users that bank on you and keep coming back to you. You can now sell more courses by offering course bundles and earn even better. Provide discounts to your users when they purchase multiple courses from your course library – A surefire way to increase your earning potential as well as user satisfaction
Add-on: Bulk Purchase

Save time by registering multiple students at once
Easy enrollment of multiple students
Register multiple students to a course purchased in bulk using a CSV file, saving you the time and effort of having to enter student information one at a time and reducing the chances of an error.
Add-on: Bulk Purchase

Make the most of convenient email notifications
Notification through email for enrollment, un-enrollment, refunds
Tracking the status of your users has never been so easy and convenient. The user management is even more simplified with email notifications for quick activity updates, be it enrollment, un-enrollment, or refunds. The best part is, these notifications are fully customizable
Add-on: Bulk Purchase

Flexibly choose specific courses to sync
Selectively synchronizes Moodle courses over to WordPress
Save time by choosing to sync only updated courses, course categories, and users.
Add-on: Selective Synchronization

Conveniently Sync Courses in Bulk
Selective synchronize categories
Similar to synchronizing individual courses, you can filter courses based on course categories and synchronize all courses for a particular category at once.
Add-on: Selective Synchronization

Don’t miss any user enrollment data
Syncs the enrollment data of pre-existing Moodle users and updates in WordPress
Streamline your course administration by selectively opting for a specific number of users and sync them to update their statuses. The accounts will be linked to WordPress and the course enrollment status will be updated automatically.
Add-on: Selective Synchronization

Better onboarding with easy login/logout
Simultaneously Login/Logout
Simultaneously log learners in or out. Do away with login hassles as you can provide your learners with the same set of login credentials for both Moodle & WordPress. Save time that otherwise could be spent on seeking password-related support or hopping between Moodle and WordPress with separate passwords.
Add-on: Single Sign on

Superior engagement with quick and easy registration
Social Login
You essentially cut down on the tedious process of creating an account every time, to increase sign-ups, eliminate the need to remember passwords, and improve overall UX. So, instead of using email id for authenticating and creating user credentials, your users can directly login using FB and/or Google IDs
Add-on: Single Sign on
Compatibility
Version
2.1.5
Moodle
3.10
PHP*
5.6+
WordPress*
4.6+
Edwiser Bridge*
2.0.9
Last Updated
Days Ago
A Sneak-Peek at what WooCommerce Integration has in Store for you
- Admin Features





Choose a Plan that Suits your Need
Annual
Lifetime
Annual
Lifetime























Annual
Lifetime
WooCommerce Integration
Sell Courses as Products
Test Site License
1-hour Expert Consultation
One click Checkout
Woocommerce Subscription
Woocommerce Membership
Product variation - Simple, Variable, and Group Product
Ready for Translation to any Language
Same password for both Moodle and Wordpress
Simultaneously Login/Logout
Reverse login/logout
Translation ready
Social Login
Can set Common Login Redirect URL
Selective Synchronization
Selective Synchronization of Course Categories
Import Users
Syncs enrollment data of existing Moodle users in Wordpress
Quick initimation with email
Bulk Course Purchase
Easy enrollment of multiple students
Notification through email
Buy multiple course copies
WooCommerce Compatibility
Translation ready
WooCommerce Integration
Sell Courses as Products
Test Site License
1-hour Expert Consultation
One click Checkout
Woocommerce Subscription
Woocommerce Membership
Product variation - Simple, Variable, and Group Product
Ready for Translation to any Language
Same password for both Moodle and Wordpress
Simultaneously Login/Logout
Reverse login/logout
Translation ready
Social Login
Can set Common Login Redirect URL
Selective Synchronization
Selective Synchronization of Course Categories
Import Users
Syncs enrollment data of existing Moodle users in Wordpress
Quick initimation with email
Bulk Course Purchase
Easy enrollment of multiple students
Notification through email
Buy multiple course copies
WooCommerce Compatibility
Translation ready
WooCommerce Integration
Sell Courses as Products
Test Site License
1-hour Expert Consultation
One click Checkout
Woocommerce Subscription
Woocommerce Membership
Product variation - Simple, Variable, and Group Product
Ready for Translation to any Language
Same password for both Moodle and Wordpress
Simultaneously Login/Logout
Reverse login/logout
Translation ready
Social Login
Can set Common Login Redirect URL
Selective Synchronization
Selective Synchronization of Course Categories
Import Users
Syncs enrollment data of existing Moodle users in Wordpress
Quick initimation with email
Bulk Course Purchase
Easy enrollment of multiple students
Notification through email
Buy multiple course copies
WooCommerce Compatibility
Translation ready
Ratings & Reviews
Excellent plugin! Fast and professional assistance!
The plugin works very well and allowed me to connect the woocommerce to the moodle platform by synchronizing the accesses of those who buy the course. I also just got to test the assistance which turned out to be professional and competent. Keep it up! We need serious companies to support our business.
Excelent plugins and great service
The integration works perfectly, I had some issues in my end and the support team helped me to get everything ready, thanks!!!
Hi Gilson!
Thanks a lot for sharing your experience with us! It makes us happy to know that our support was timely and we could help you out with the issues!
Regards,
Adarsh
FAQs
WooCommerce Integration extension requires at least WordPress version 3.0.1 and has been tested up to version 5.5
WooCommerce Integration for Edwiser Bridge works with WooCommerce 2.3.0 or higher.
No, the plugin is not supported in WordPress Multisite environment. However, Multiple individual WordPress sites (not Multisite WordPress) can be connected to One Moodle site.
WooCommerce integration add-on supports several payment gateways. You can check the supported payment gateways here.
To create and link users on WordPress and Moodle automatically, kindly use Edwiser Bridge’s user profile page. The shortcode that displays the user profile page is [eb_user_account]
WooCommerce Integration is an extension of the Edwiser Bridge plugin. Hence the Edwiser Bridge plugin will have to be installed on your website before you get started. You can download your free copy of Edwiser Bridge from wordpress.org. Apart from that you will also need WooCommerce installed on your website.
Edwiser Products/Plugins works perfectly on any hosting instance. However, if MoodleCloud or your hosting provider does not allow 3rd party plugin installation then you won’t have the ability to install any 3rd party plugin including ours.
Yes, multiple courses can be bundled into a single product without the need of installing an additional extension. You can select courses that you want to link with a product from the single product page at the back end.
Yes, the extension supports WooCommerce Subscription products. However, you need to install the WooCommerce subscription plugin to sell WooCommerce products as Subscription-based Products.
If an order is cancelled or refunded the student’s access to the enrolled course gets revoked.
You can create a trial instance with all premium extensions of Edwiser Bridge here.
You will have to navigate to Edwiser Bridge -> Settings -> Synchronization to access the WooCommerce Product Synchronization settings.
Courses associated with a product can be viewed on the product page either in the front end or in the ‘Product Options’ metabox in the back end.
The synchronization process usually takes a few minutes. Try stopping and restarting the process if the process continues for a very long time. Contact our Edwisers if the issue persists and you are not able to synchronize your course and user data.
The template file ‘associated_courses_product_page.php’ can either be overridden in the ‘edwiserbridge/’ folder of your current theme or by using ‘eb_get_template’ & ‘eb_locate_template’ filters in a custom plugin.
The template file ‘associated_courses_order_email.php’ can either be overridden in the ‘edwiserbridge/emails’ folder of your current theme or by using ‘eb_get_template’ & ‘eb_locate_template’ filters in a custom plugin.
Yes, linking course with already existing courses is possible. You will have to follow the same process that is followed for new products that are associated with products. Looking for how to do it? Take a look at the “Associating Courses with Products from the WooCommerce Product Page” section here.
Please check if the course price is set as “Closed” in Edwiser Bridge > Courses > Edit Course.
We provide support to any user who has a valid and active license.
Every license you purchase is valid for one year(for annual license), during which you will receive free support and updates. After the license expires you will still be able to use the plugin, but will not receive support or updates. To continue receiving support and updates, you will have to renew the license at the current price of the theme.
Know more about our license policy in the terms & conditions section.
Please refer to these terms & conditions to know more about our refund policy.
Documentation

Installation & User Guide
Everything that you need to know to set up Edwiser Bridge Woocommerce Integration all right.
Glad to know that you liked the Edwiser Bridge-WooCommerce Integration extension.
We will continue to provide you a superlative eCommerce platform for your Moodle courses.
Regards,
Rajiv Sathian