# GUIDE FOR STUDENTS: Buy/Receive courses

## 1. Receive free courses

Free courses are often insignificant courses with the target of giving your potential customers a short-term experience of your teaching or offering to your current students as a gift.

#### What students will see

Students only need to click the `Receive this course`  butto&#x6E;**.** Afterward, the course will be saved to the students’ **My Courses** category.<br>

![](/files/-Me43hP7A0xDl0CdzEJu)

The administrator can set a free course in the **Publish** section of that course

![](/files/-McJBIyAhtrH_YD252jw)

## 2. Buy courses

Non-free courses will be the main source of revenue for your company.

#### What students will see

![](/files/-Me45hpso3AvVuYEBdg7)

The administrator can set the price for the course following this guide:

{% content-ref url="/pages/-McIhT6PJ7qviVQgL6Bd" %}
[Create your own courses 101](/english/manage-content/courses/create-your-own-courses-101.md)
{% endcontent-ref %}

The administrator also needs to set up payment methods so that students can pay for the courses:

{% content-ref url="/pages/-McCig4aqupMvA6Bvd2Y" %}
[Payment Methods](/english/system-setting/payment-methods.md)
{% endcontent-ref %}

## 3. Activation Code

Activation Code is often used in the case the course is a gift to students who enroll on your main courses, or as an extra course for the current students.

Visit this page to learn how to create Activation Codes:

{% content-ref url="/pages/-McCcDhTZJcFb12meu35" %}
[Activation Codes](/english/manage-content/activation-codes.md)
{% endcontent-ref %}

## 4. Affiliate

Affiliate is a marketing strategy for your courses. Your current or former students will receive their own **Affiliate Link** for that course and will earn commissions if new students use that **Affiliate Link** to buy the course. New students who use **Affiliate Link** will also be entitled to a discount.

The administrator can learn to set up the Affiliate feature following this guide:

{% content-ref url="/pages/-McAAwUIX4qYHustPmoJ" %}
[Affiliate](/english/affiliate.md)
{% endcontent-ref %}

## 5. Direct Course Registration for a certain student

The administrator can register a course for any of the students' accounts. This feature is usually used when the students buy the course via an external payment method, which means not via any of the provided methods on the website. The administrator will then register that course on behalf of the student.

#### How to set up:

In the `Course`section of `Manage Accounts`![sau đó](https://lh3.googleusercontent.com/3_l97rr0GvhSP2XV5OoCkV2ZDTIisAOczrSdzNCBxhIKWrjXjHucxNwocghoUa39gw=w36-h36)`Accounts`, choose the student account. If students haven’t had an account, create one. The administrator can then add or remove a certain course for that student.

![](/files/-MdWLyz0XqbDaJ6D0p-G)

For a detailed guideline, please visit:

{% content-ref url="/pages/-MdWQz7g88gQe-jNiIxz" %}
[Accounts](/english/manage-accounts/accounts.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hoola.vn/english/guide-for-students-buy-receive-courses.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
