Power of WooCommerce for your Moodle Courses
WooCommerce Integration for Edwiser Bridge
Current Version 2.0.0
WordPress Version 4.4.2 up to 5.3.2
Edwiser Bridge Version 1.4.2
WooCommerce Version 2.5.5 up to 3.8
Woocommerce Membership 1.16.4
Woocommerce Subscription 3.0.0
Moodle Version 3.0.3 up to 3.8.2
PHP version 5.6 up to 7.3
Sell Your Moodle Courses With Automated eCommerce Solution at $99
Now compatible with Woocommerce Membership.
Now you can enroll students who purchase a course into Membership plan
And create a Members-Only Club or Loyality Program for your users
Sell Moodle Courses from WooCommerce
Need a shopping cart for your Moodle courses? Your search just got over! Use this WooCommerce Moodle Integration to sell Moodle courses from your WooCommerce store and utilize the array of features that come along wth WooCommerce.
Bundle Multiple Courses in a Single Product
Multiple courses can be associated with a single WooCommerce product using WooCommerce Integration. So not only do you get the WooCommerce Moodle Integration but you also get the bundled courses feature without the need of an additional extension.
Provide Courses as Subscriptions
The WooCommerce Integration for Edwiser Bridge supports Subscription products. So, if selling subscription courses is on your agenda then purchase, install and start using the extension right away!
Sell Courses with WooCommerce
Now selling Moodle courses on WordPress has been made easy with the WooCommerce Moodle Integration for Edwiser Bridge. Install the add-on and start selling courses on WooCommerce
Create / Update Courses as Products
Courses Imported from Moodle can be created as products using the Synchronization Option for WooCommerce Products. Previously created products will be updated using the same option.
Sell Courses as Bundled Products
Now no need to buy a separate extension to fulfill the bundled courses requirement. The WooCommerce Moodle integration provides an option to bundle multiple courses and sell them as a product.
Sell Courses as Subscription
Want to sell Moodle courses as Subscription products? The WooCommerce Integration for Edwiser Bridge supports the WooCommerce Subscriptions plugin which makes selling subscription courses possible.
Link Courses from Product Page
Apart from ‘WooCommerce Product synchronization Options‘ courses can be linked with products from the products page too. This can be done by adding a new product and selecting the course you want to link with that product
Unenrollment on Cancellation
Concerned about what happens if an order is cancelled or a refund has been made against an order? On cancellation or refund, the user get unenrolled from the courses in question following which access to the courses is also revoked.
Publish Synchronized Products
All courses synchronized as products can be published at once using the Synchronization Option for WooCommerce Products making the process an absolutely effortless one.
Ready for Translation to any Language
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!
Hooks and Filters for Customization
Need to customize the add-on? Various hooks and filters have been included which make the add-on easily customizable and developer friendly.
Frequently Asked Questions
I am Interested in the WooCommerce Integration Extension
WooCommerce Integration extension requires at least WordPress version 3.0.1 and has been tested up to version 4.4.
WooCommerce Integration for Edwiser Bridge works with WooCommerce 2.3.0 or higher.
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.
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.
If an order is cancelled or refunded the student’s access to the enrolled course gets revoked.
I have some license related questions
Every license you purchase, is valid for one year, 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 of the plugin.
The license for the WooCommerce Moodle Integration plugin is valid only for a single website.
If you want the plugin for more than one site then you could have a look at our multiple sites licensing.
The license is active on the staging site. I now want to activate it on my live site. What should I do?
Each license can be used only on a single website. If you are already using the the license on your staging site and want to now use it on your live site, go to Plugins –> WooCommerce Integration License and deactivate the plugin from your staging site. Now use the same license key on your live site.
Sometimes the license key does not get activated because the ” curl_exec ” PHP file is not enabled in your WordPress site. So kindly enable this file and your license key will get activated.
I am Using the WooCommerce Integration Extension
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.