Connect Shopify with Moodle to enroll user for Shopify purchase
Overview
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.
Pre-requisites : Download And Installation
- Install Shopify SyncUP - Course Sync Application by clicking on the Add App button in the Shopify App Store.
- Click on the Install app button at the right-top or bottom of the screen.
- Go to your Shopify store, click on the Apps tab, and select SyncUP: Course Sync application.
- To download and install the MO Course Enroll plugin for Moodle, contact us at moodlesupport@xecurify.com
Configuration Steps
Follow the step by step guide for integrating your Shopify Store and Moodle LMS
Step 1: Configure Moodle in Shopify SyncUP application
- Click on the Configure button under LMS Integration to integrate Moodle with Shopify.
- Navigate to the Moodle section in the SyncUp application and enable the Enroll Course option as shown below.
- To integrate Shopify with Moodle LMS, you will require Moodle API Endpoint and Moodle API Key from the Moodle site.
Step 2: Register Moodle Application
- Login to your Moodle LMS site, under Site Administration, click on Plugins.
- Scroll downwards, in the Local Plugins section, select the MO Course Enroll plugin by miniOrange.
- Take note of Moodle API Endpoint and Moodle API Key, and paste it in the SyncUP application.
- After pasting the Moodle API Endpoint and Moodle API Key in the miniOrange SyncUP application, click on Save.
Step 3: Map Courses and Products
- Click on the + Add Mapping button to map your Shopify Product with the Moodle Course.
- Search for a Shopify product to be mapped.
- 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:
- 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.
Choose your preferred LMS Integration and start setting up SyncUP: LMS Sync for Shopify store
Get in Touch
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.