Search Results :

×

Connect Shopify with Moodle to enroll user for Shopify purchase

Shopify Moodle Integration not only simplifies the management of your digital products but also enhances the overall user experience for both you and your customers. You can streamline and automate crucial aspects of your online education business by utilizing features such as Automatic Course Enrollment, Real-Time Updates, Course/Product Mapping, Bulk Course Management, and Synchronized Product Listings. To know more about the features and pricing, click here.

Shopify merchants can take their business to the next level with our miniOrange SyncUP application. Make real-time updates quickly and easily. This guide will guide you through each step of the process, ensuring seamless and efficient integration between Shopify and Moodle LMS.

  • Install Shopify SyncUP - Course Sync Application by clicking on the Add App button in the Shopify App Store.
  • Shopify SyncUP - Course Sync with Moodle - Add SyncUP application

  • Click on the Install app button at the right-top or bottom of the screen.
  • Shopify SyncUP - Course Sync with Moodle - Install SyncUP application

  • Go to your Shopify store, click on the Apps tab, and select SyncUP: Course Sync application.
  • Shopify SyncUP - Course Sync with Moodle - Navigate to SyncUP application

  • To download and install the MO Course Enroll plugin for Moodle, contact us at moodlesupport@xecurify.com

Follow the step by step guide for integrating your Shopify Store and Moodle LMS

  • Click on the Configure button under LMS Integration to integrate Moodle with Shopify.
  • Shopify SyncUP - Course Sync with Moodle - Integrate Moodle with Shopify

  • Navigate to the Moodle section in the SyncUp application and enable the Enroll Course option as shown below.
  • Shopify SyncUP - Course Sync with Moodle - Enroll Course

  • To integrate Shopify with Moodle LMS, you will require Moodle API Endpoint and Moodle API Key from the Moodle site.
  • Login to your Moodle LMS site, under Site Administration, click on Plugins.
  • Shopify SyncUP - Course Sync with Moodle - Site Administration

  • Scroll downwards, in the Local Plugins section, select the MO Course Enroll plugin by miniOrange.
  • Shopify SyncUP - Course Sync with Moodle - Select MO Course Enroll Plugin

  • Take note of Moodle API Endpoint and Moodle API Key, and paste it in the SyncUP application.
  • Shopify SyncUP - Course Sync with Moodle - Copy Moodle API Points from SyncUP application

  • After pasting the Moodle API Endpoint and Moodle API Key in the miniOrange SyncUP application, click on Save.
  • Shopify SyncUP - Course Sync with Moodle - Paste Moodle API Points into SyncUP application
  • Click on the + Add Mapping button to map your Shopify Product with the Moodle Course.
  • Shopify SyncUP - Course Sync with Moodle - Add mapping

  • Search for a Shopify product to be mapped.
  • Shopify SyncUP - Course Sync with Moodle - Search Shopify product

  • You need to retrieve the Course ID from Moodle, select the course and note down the course ID from the address bar as shown below:
  • Shopify SyncUP - Course Sync with Moodle - Search Shopify product

  • Corresponding to the selected course in the SyncUP application, paste the course ID under the "Moodle ID" field.
  • You can assign multiple courses to a single Shopify product upon purchase. To map these courses to the product, simply add the course IDs as a comma-separated list.
  • Note: If you want to map more Shopify Products with Moodle Courses, click on the + Add Mapping sign.
  • Scroll upwards, and click on Save.

Hence you have successfully mapped your Moodle courses with Shopify products.


Please reach out to us at shopifysupport@xecurify.com, and our team will assist you with setting up the Shopify SyncUP application. Our team will help you to select the best suitable solution/plan as per your requirement.

ADFS_sso ×
Hello there!

Need Help? We are right here!

support