New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
There is no way to disable identity verification (IDV) in the LMS #120
Comments
Probably related post: https://discuss.openedx.org/t/deprecation-removal-id-verification-as-a-cert-requirement/6172 |
I think @pshiu is exactly right that having a verified seat SKU is the answer. I've gotten to this link myself locally and SKU'd my way to victory. Without the IDV requirement the second IDV option for that link will go away entirely. Only the ecommerce branch remains, and the ecommerce needs a SKU to know what is being bought. If we hacked something into Maple to remove IDV from this page in advance of IDV requirement removal, we'd still need the SKU to talk with ecommerce. One caveat: once you have a SKU you still get "you gotta verify before X date" messaging in a variety of places but you can go through with the purchase and run the course and so on. Disabling that messaging when IDV requirement is disabled is part of the work in process in master. |
Thanks for investigating this issue @ashultz0. How did you run ecommerce? In the devstack, the native installation or with Tutor? How did you manage to configure the course SKU? IDV messages should be considered bugs on platforms that do not make use of the feature, so could you please post screenshots of the places where the messages appeared? |
SKU On "Verified" without IDV Messaging To Sum Up |
What is the meaning of using a verified seat without IDV? Is there some way to manually "verify" students instead? Does using a different course mode work around this issue? |
Reaching the payment page was impossible because we were systematically redirected to the identity verification page. Turns out, this was due to a missing commerce configuration in the LMS. See discussion: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044 This should resolve openedx/wg-build-test-release#120
@pomegranited that's a good question. Verified will require an honor-code agreement and at least on edx.org a purchase. Have a look at https://discuss.openedx.org/t/deprecation-removal-id-verification-as-a-cert-requirement/6172 for more info and a chance to comment. |
Unless I'm mistaken (as I often am regarding ecommerce issues), verified seats are the only way to sell course access in Open edX. When IDV is disabled, the word "verified" loses its meaning and actually becomes a synonym of "commercial". |
In this upgrade, we make it possible to use cybersource again. Cybersource was previously unavailable in Lilac, due to some misconfiguration. Related discussion/issues: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044 openedx/wg-build-test-release#120
In this upgrade, we make it possible to use cybersource again. Cybersource was previously unavailable in Lilac, due to some misconfiguration. Related discussion/issues: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044 openedx/wg-build-test-release#120
Closed by the recent fix in the tutor-ecommerce maple branch: overhangio/tutor-ecommerce#18 Thanks to @pshiu! |
In this upgrade, we make it possible to use cybersource again. Cybersource was previously unavailable in Lilac, due to some misconfiguration. Related discussion/issues: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044 openedx/wg-build-test-release#120
In this upgrade, we make it possible to use cybersource again. Cybersource was previously unavailable in Lilac, due to some misconfiguration. Related discussion/issues: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044 openedx/wg-build-test-release#120
In this upgrade, we make it possible to use cybersource again. Cybersource was previously unavailable in Lilac, due to some misconfiguration. Related discussion/issues: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044 openedx/wg-build-test-release#120
In this upgrade, we make it possible to use cybersource again. Cybersource was previously unavailable in Lilac, due to some misconfiguration. Related discussion/issues: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044 openedx/wg-build-test-release#120
In the LMS, when we setup a course in ecommerce with optionally verified seats, identity verification is mandatory. This means that students need to upload identity credentials documents before they can upgrade to a verified seat. This is a problem because many (most?) platforms don't use identity verification at all.
In practice, it means that when a user tries to upgrade, they are forwarded to the /id-verification url in the account MFE:
I attempted to set the
AUTOMATIC_VERIFY_STUDENT_IDENTITY_FOR_TESTING
feature flag to bypass identity verification, but it not have any effect.I attempted to manually bypass identity verification for a given user by going into the LMS admin, as suggested by Zia Zafal here: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044/4
Even if this solution was acceptable, it would not work; the following message is displayed to manually-validated users:
@pshiu suggested here that this issue may be caused by the fact that the course mode may be missing an SKU. Unfortunately I did not get the time to verify this.
This issue was first reported here: https://discuss.openedx.org/t/fixing-the-cybersource-issue-in-the-lilac-release-of-ecommerce/6044/3
The text was updated successfully, but these errors were encountered: