WordPress plugin intelligence profile

Open edX Commerce

You can sell your Open edX courses with WooCommerce using this free and open-source WordPress plugin.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version2.1.1
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 6.3 · PHP 8.0
Directory statusactive
Last directory update12 Dec 202510mo ago
Active installations40Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Open edX Commerce version 2.1.1 as active, updated 10mo ago and tested up to WordPress 6.9.

Overview

About this plugin

The “Open edX Commerce” package is a free and open-source WordPress plugin that allows you to integrate WooCommerce with your Open edX platform.

What does this mean?

You can create Open edX courses as products in WooCommerce, and when you perform purchase or refund operations for these products, your Open edX platform will reflect these changes.

Here are some things you can do with this plugin:

-

Create Open edX courses as products: When you create products using WooCommerce, you can designate them as Open edX courses. If you do, you can assign the course mode and course_id you registered in your Open edX platform.

-

Add settings for the connection with Open edX: You’ll have a new option in your WordPress settings to store authentication-related information for your Open edX platform.

-

Enrollment Manager: You’ll have a table that records all enrollment requests made through purchasing products that are Open edX courses.

-

View the enrollment requests from the orders: When a person purchases WordPress, a WooCommerce order is generated. If an order includes a product that is an Open edX course, you can easily access the related enrollment request created with this plugin.

-

Create enrollments in Open edX: When an order containing an Open edX course is processed, it automatically creates an enrollment request.

  • You can also include the option to apply the “force” flag, disregarding the course’s enrollment end dates.
  • Starting from version Quince of Open edX, you can use the option to create enrollment allowed for non-registered users on the platform.

-

Create soft unenrollments from refunds: The enrollment record is maintained, but the “is_active” attribute of the enrollment is false. Deleting an “enrollment allowed” is also supported, but only from version Quince.

Obtain enrollment information: This requests the Open edX APIs to retrieve the enrollment status of a user in a course.

-

Obtain enrollment information: This requests the Open edX APIs to retrieve the enrollment status of a user in a course.

Below are some links to help you get started with Open edX WooCommerce Plugin:

  • Quick Start Guide
  • How-to Guides

Note

This plugin calls the APIs from Open edX Platform.

More information about the API connection can be found in Decisions: API connection.

To learn more, you can visit the Open edX Terms of Service.

This plugin is maintained by edunext.

Quickstart

Let’s start installing and configuring the Open edx Commerce plugin to connect your WordPress site with the enrollment APIs from your Open edX platform.

Link to the Quickstart in the documentation.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • open edx
  • courses
  • ecommerce
  • lms
  • openedx
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 6.3 · PHP 8.0
Update activity12 Dec 202510mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.