How to disable ID verification in professional courses

272 views
Skip to first unread message

Qais Qassim

unread,
Aug 12, 2015, 12:10:09 PM8/12/15
to General Open edX discussion
Hi their 

Thank you for your endless support
I'ld like to create a professional courses in my open-edx instance in the same way the edx.org do, the student who is registering to the course should be directed to the payment step without going through the identification step.

Thank you

Chris Dodge

unread,
Aug 12, 2015, 1:46:43 PM8/12/15
to General Open edX discussion
Hello Qais,

If you are using Open edX "out-of-the-box", the eCommerce engine (which we sometimes call 'shoppingcart') then you can create a course that users must pay in order to enter. For more information you can look at: https://github.com/edx/edx-platform/wiki/Shopping-Cart.

These instructions are for use cases where no user ID verification is required.

Let me know if you have any other questions.

- Chris
@edx.org

Chris Dodge

unread,
Aug 12, 2015, 2:57:06 PM8/12/15
to General Open edX discussion
I forgot to note that currently the 'shoppingcart' only supports CyberSource as its payment gateway. There is currently work on a new ecommerce engine - nicknamed Otto here - which has wider support for payment processors. While all of the source code for Otto has been made available to the Open edX community, I don't believe that all of the setup scripts and documentation is in place at this point in time.

Best wishes,

- Chris
@edx.org

Qais Qassim

unread,
Aug 18, 2015, 11:07:43 AM8/18/15
to General Open edX discussion
Thank you for your reply. However, I followed the instructions as follows;
1- I've created new superuser with profile
2- I've edited lms.env.json and lms.auth.json accordingly
3- Created new course of honor mode
Now, when i tried to register to the defined course the browser direct me to dashboard page without enroll me to the course.
note: i'm using bitnami open edx on amazon web services 

Thank you

 

On Thursday, August 13, 2015 at 2:57:06 AM UTC+8, Chris Dodge wrote:
I forgot to note that currently the 'shoppingcart' only supports CyberSource as its payment gateway. There is currently work on a new ecommerce engine - nicknamed Otto here - which has wider support for payment processors. While all of the source code for Otto has been made available to the Open edX community, I don't believe that all of the setup scripts and documentation is in place at this point in time.

Best wishes,ions 

Chris Dodge

unread,
Aug 18, 2015, 1:37:03 PM8/18/15
to General Open edX discussion
Hrm. It's going to be hard to help you without seeing your lms.env.json and lms.auth.json changes. Can you forward with all the secret/confidential information removed? Thanks.

One quick question. After you updated your *.json files, did you restart services? Changes to configuration are not put into effect until after a service restart.

Pierre Mailhot

unread,
Aug 22, 2015, 3:43:24 PM8/22/15
to General Open edX discussion
Chris,

Would you recommend to try Otto on a Test installation of Cypress? I know I asked the question before.
The reason I ask again now is that our University does not want to deal with CyberSource as we have a contract with NetBanx (Optimal Payments).

I am currently trying to figure out what we need to change in CyberSource2.py in order to create a new processor NetBanx.py but I am having a hard time doing it. OK, I just started looking into it this week... And I just discovered they have a Python SDK yesterday https://developer.optimalpayments.com/en/sdk/server-side/python/getting-started/ 

If you know of someone who already made modifications to use Optimal Payments instead of CyberSource, please let me know :)

Chris Dodge

unread,
Aug 23, 2015, 9:46:13 PM8/23/15
to General Open edX discussion
Hi Pierre,

Thanks for your continued interest in the Open edX platform.

While I am not directly part of the Otto team, I understand that - in the mid-term - we are planning for Otto to be to defacto eCommerce engine for Open edX. As I have no direct experience in that platform, I'm hesitant to give guidance as I would not want to give incorrect guidance to you. Perhaps someone with more experience can chime in here.

That said, I am deeply familiar with the 'shoppingcart' engine. While I'm not familiar with Optimal Payments, I did write an integration of 'shoppingcart' - for a customer of ours - with a European based payment processor named SaferPay, which I believe is a payment gateway company based out of Germany. It wasn't too hard, but there were some changes to the workflow that was required.

Sorry for the lack of specifics, but let me know if I can be of any help.

Best wishes,

Chris

Pierre Mailhot

unread,
Aug 24, 2015, 1:07:15 PM8/24/15
to General Open edX discussion
Thanks for your answer Chris.

I will take a look at the SDK from Optimal Payments and see if I can manage something in the meantime. Our goal is really to use Otto as soon as possible. We're even willing to be beta-testers in one of our test environments if needed. The Otto team can get it touch with me if need be.
Reply all
Reply to author
Forward
0 new messages