# Course Mode Professional

**URL:** <https://discuss.openedx.org/t/course-mode-professional/4014>\
**Category:** Educators\
**Tags:** how-to\
**Created:** [January 13, 2021, 7:58am UTC](https://discuss.openedx.org/t/course-mode-professional/4014 "2021-01-13T07:58:22Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![taufanbudiman](https://avatars.discourse-cdn.com/v4/letter/t/71c47a/32.png) [@taufanbudiman](https://discuss.openedx.org/u/taufanbudiman)\
**Post date:** [January 13, 2021, 7:58am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/1 "2021-01-13T07:58:22Z")

</div>

I made the course in professional mode, how do I enroll student without paying?  
I tried bulk enrollment, but student enroll as an audit, not professional  
I used Edx Hawtorn

---

<div class="post-metadata">

**Author:** ![mahyard](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mahyard/32/54_2.png) [@mahyard](https://discuss.openedx.org/u/mahyard)\
**Post date:** [January 13, 2021, 11:43am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/2 "2021-01-13T11:43:17Z")

</div>

one solution you can think about is to change the user’s enrollment mode from the Django admin panel.  
[http://YOUR-LMS-URL/admin/student/courseenrollment/](http://YOUR-LMS-URL/admin/student/courseenrollment/)

before that, you may need to enable the feature if you have not yet.  
simply add and activate a new waffle switch with name: `student.courseenrollment_admin`

---

<div class="post-metadata">

**Author:** ![taufanbudiman](https://avatars.discourse-cdn.com/v4/letter/t/71c47a/32.png) [@taufanbudiman](https://discuss.openedx.org/u/taufanbudiman)\
**Post date:** [January 14, 2021, 6:40am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/3 "2021-01-14T06:40:39Z")

</div>

how do i activate the waffle switch?

i have activated on page /admin/waffle/switch/ and it works. Thanks

---

<div class="post-metadata">

**Author:** ![taufanbudiman](https://avatars.discourse-cdn.com/v4/letter/t/71c47a/32.png) [@taufanbudiman](https://discuss.openedx.org/u/taufanbudiman)\
**Post date:** [January 14, 2021, 6:54am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/4 "2021-01-14T06:54:04Z")

</div>

But, when i try change i get an error like this.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/6/684ffda6f457e6a6ffa5f2ae6b257c2c8b3ccbb8.png)

---

<div class="post-metadata">

**Author:** ![mahyard](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mahyard/32/54_2.png) [@mahyard](https://discuss.openedx.org/u/mahyard)\
**Post date:** [January 14, 2021, 11:14am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/5 "2021-01-14T11:14:48Z")

</div>

doesn’t look like a related issue. could you explain what values you’ve set? and when this error has been produced? (after what action)

---

<div class="post-metadata">

**Author:** ![taufanbudiman](https://avatars.discourse-cdn.com/v4/letter/t/71c47a/32.png) [@taufanbudiman](https://discuss.openedx.org/u/taufanbudiman)\
**Post date:** [January 15, 2021, 12:15am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/6 "2021-01-15T00:15:04Z")

</div>

oh I’m sorry about that… i will try to explain…  
i am trying to add course enrollment with the default value and then save. when I save, I get an error like the picture

 ![image](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/9/94fa0a01839b1ae7f47db8d88ad5fc86b9190ab0.png)

then I check the lms log and it appears like the picture

 ![image](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/4/435c00dfe852e9ee365977f02fbcb2d898f554f1.png)

 ![image](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/1/1f5150fbbe281efdc2ffb5d7b254748cc8eed5e8.png)

---

<div class="post-metadata">

**Author:** ![mahyard](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mahyard/32/54_2.png) [@mahyard](https://discuss.openedx.org/u/mahyard)\
**Post date:** [January 15, 2021, 12:52am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/7 "2021-01-15T00:52:57Z")

</div>

I have never tried to add an enrollment there. but I have changed many enrollments. The enrollment process is very complicated and it would be better to be done from the studio or manually from the lms courses page. Then an administrator can change enrollment mode via the `Course Enrollment`.

---

<div class="post-metadata">

**Author:** ![taufanbudiman](https://avatars.discourse-cdn.com/v4/letter/t/71c47a/32.png) [@taufanbudiman](https://discuss.openedx.org/u/taufanbudiman)\
**Post date:** [January 15, 2021, 1:11am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/8 "2021-01-15T01:11:55Z")

</div>

I’ve tried changing one of the available data, and the result is the same

---

<div class="post-metadata">

**Author:** ![mahyard](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mahyard/32/54_2.png) [@mahyard](https://discuss.openedx.org/u/mahyard)\
**Post date:** [January 15, 2021, 7:16am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/9 "2021-01-15T07:16:36Z")

</div>

That problem was solved during [this commit](https://github.com/edx/edx-platform/commit/e0b0c375bed6d783b2df7e2dfd53ecfc7dc936d0). you can either try to cherry-pick it or upgrade to a newer release of Open edX.

---

<div class="post-metadata">

**Author:** ![taufanbudiman](https://avatars.discourse-cdn.com/v4/letter/t/71c47a/32.png) [@taufanbudiman](https://discuss.openedx.org/u/taufanbudiman)\
**Post date:** [January 15, 2021, 8:12am UTC](https://discuss.openedx.org/t/course-mode-professional/4014/10 "2021-01-15T08:12:09Z")

</div>

Thank you, is work now.
