🆓How to Manually Grant Course Access Without Purchasing

This guide is for store owners who need to grant course access to a student who did not purchase through the online store checkout. We offer two easy methods to manually enroll customers, whether they have paid you through an external channel or are receiving the course for free

Method 1: Granting Access for External Paid Purchases (Using Draft Orders)

This method is ideal for enrolling students who paid for your course through other platforms (e.g., social media, offline, or via a custom invoice). By creating a manual order and marking it as paid, you can centralize all your student enrollments within your Shopify orders.

Step 1: Create a Draft Order

From your Shopify Admin, navigate to Orders -> Drafts.

Click on Create order to start a new draft.

In the new order, click Browse and select the specific course product you want to add to the order.

Step 2: Add Customer Information

In the draft order, click on Find or create a customer.

Search for the customer's existing profile or click Create a new customer if they are not in your system.

Important: The course will be linked to the customer's email address. Ensure you use the correct email to prevent access issues.

Step 3: Mark the Draft Order as Paid

Once you have added the course product and the customer to the draft order, you will see a button labeled Mark as paid.

Click on Mark as paid to confirm that the customer has already paid for the course through an external channel. This step is crucial, as it tells the LDT app to grant course access

The draft order will now be converted into a regular order and marked as paid.

Preview

Method 2: Granting Free Access (Without an Order)

This method is perfect for enrolling students in a course at no cost, such as for a staff member, a competition winner, or as a bonus.

Step 1: Access the Students Management Area

First, you need to navigate to the student management section in the LDT app.

From your Shopify Admin, navigate to Apps > LDT Online Courses.

In the left-hand menu of the LDT app, click on the Students section.

Step 2: Add a New Student

Here, you will add the information for the student you want to enroll.

  • On the Students page, find and click the Add student button

  • An input form will appear. Fill in the student's details:

    • Email (Important): Enter the student's correct email address. The system will use this email to send course access information.

    • First name: The student's first name.

    • Last name: The student's last name.

Step 3: Select the Course to Enroll

After entering the personal information, you will select the course that this student will have access to.

  • In the same form, scroll down to the Add courses section.

  • Use the search bar to quickly find the name of the course you want to add.

  • Check the checkbox next to the appropriate course name. You can select multiple courses at once.

Step 4: Set an Access Expiration Date (Optional)

You can set an access duration for the course if needed.

  • If the course has a time limit, find the Expired date or Access expires on field.

  • Enter the expiration date in the required format.

Important Note: If you want the student to have permanent access, leave this field blank

Once completed, click Create button. The student will be automatically enrolled and will receive a notification email to start their learning journey

With both methods, the student will be automatically enrolled in the course and will receive a welcome email with instructions on how to log in and access their new course content. This gives you complete flexibility to manage your student enrollments regardless of the payment method

Preview

Last updated