How to Update Existing Moodle User Data when Selling Courses on WordPress

Hello everyone!

We believe, as far as e-commerce for Moodle is concerned, WordPress offers the best solution.

However, the management of users is an important aspect to look at while running a website that sells courses. Because users are the ones who will purchase the courses and access them.

Edwiser Bridge is power-packed with features enabling you to build a WordPress e-commerce website, which integrates with Moodle; making it easier than ever to sell your online Moodle courses.

WordPress and Moodle Users

When building an e-commerce website, it is important to think from your users’ perspective. Your users being students or learners who wish to buy and learn your courses from your e-learning website.

You need to make sure their journey from one website to another is as seamless as possible. You definitely don’t want to annoy prospective students by complicating things.

Here’s how Edwiser Bridge takes care of this. 

Course Purchase and Access using Edwiser Bridge

Edwiser Bridge makes the process of buying and enrolling to a course a fuss-free journey:

  1. You set up a course in Moodle.
  2. The course is reflected on WordPress after both Moodle and WordPress are synced. The course will be visible to your students on the ‘Shop’ page.
  3. The students can choose any course from the displayed list of courses on the ‘Shop’ page.
  4. Students can then add the selected course to the shopping cart.
  5. Once the cart is finalized, the students will be directed to the checkout page.
  6. Once on the checkout page, the new students will be prompted to create an account on WordPress. They will be asked to fill out all the details after which they can proceed to the payment section
  7. The already registered students can simply log into WordPress using their login credentials and complete the payment
  8. Edwiser Bridge already has the world’s most popular payment gateway integrated with it – PayPal. A successful payment completes the order.
  9. Once the order gets completed, the WordPress user account is linked to Moodle and the credentials of the Moodle site are provided to the students via email.
  10. They can now log into the newly created Moodle account with these credentials
  11. All the purchased courses will be visible and accessible to your students in the ‘My courses’ page on WordPress
  12. The WordPress account and Moodle account get synchronized with each other.
    1. For the new students, an account is created and linked automatically with Moodle. The course enrollment status is also synced with Moodle.
    2. For the already existing students, the course enrollment status gets updated and synced with Moodle too.

Edwiser Bridge has thus simplified the process of course enrollment and management of your users/students. You, as a course instructor or a teacher, don’t have to manually look into each and every course order placed.

Now, what if you already have a Moodle site and then decide to set up an e-commerce site using WordPress? This might lead you to other concerns like –  

What happens to your already existing students on your Moodle site? Will the course enrollment data of these students get synced with WordPress and whether or not new users will automatically be linked to Moodle?

Absolutely Yes! Here is how you do it.

How to Export Existing Moodle Users to WordPress?

You can easily get this done in 5 simple steps using the Selective synchronization add-on of Edwiser Bridge. This plugin is now a part of an all-in-one Moodle e-commerce solution – Edwiser Bridge PRO 

If you have already installed and activated the extension on your WordPress site, just follow the below steps:

  1. Navigate to the WordPress admin dashboard
  2. Click on Edwiser Bridge > settings
  3. Click on the Selective synchronization tab
  4. Here, by default, you will be on the Courses tab. Switch to the Users tab.
  5. Now, select ‘Create Existing Moodle Users’ and ‘Link all Moodle users’ and click on submit button. 

Note: It will take some time for the process to complete depending on the total number of users being synchronized to the WordPress site.

Once the synchronization is complete, a user account will be created in WordPress and both the user accounts (WordPress and Moodle) will be linked to each other.

Voila! That’s about it. The synchronization process is successfully completed. 

But, wait up! There’s more

We thought about how do we make it even easier for your students to move from one platform to another?

Because it’s an overhead to remember the login credentials for multiple platforms, isn’t it? The best part is there is no need to log in to WordPress and Moodle separately because Edwiser Bridge offers one more handy solution!

More Functionality with Edwiser Bridge Single Sign-On

Edwiser Bridge Single Sign-On in Edwiser Bridge PRO is an extension developed for the WordPress-Moodle Integration system that provides you with an option to enter a single username and password on one website and gain access on WordPress as well as Moodle simultaneously. It helps ease out the login process for all your learners.

When your students purchase a course, they simply have to create an account in WordPress and the Moodle credentials will automatically be emailed to them. 

As simple as that!

Just like simultaneous login students have an option to be logged out of WordPress & Moodle simultaneously from the WordPress website.

Edwiser Bridge also has a social login feature that empowers your students to directly register on WordPress and Moodle simultaneously using their Google or Facebook account. Convenient, right?!

Your students can give a break to their password memory tricks as they now have the option to enter the login credentials only once in WordPress and be logged in to Moodle simultaneously and vice-versa. And there you go. With Edwiser Bridge, you have successfully updated existing users’ data in WordPress as well as Moodle.

Have you tried it yet? Let us know in the comments section below.

And don’t forget to upgrade to Edwiser Bridge PRO for an even better Moodle e-commerce experience!