Skip to content
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

Price card on course pages shouldn't link to checkout #1138

Open
jkachel opened this issue Oct 14, 2022 · 0 comments
Open

Price card on course pages shouldn't link to checkout #1138

jkachel opened this issue Oct 14, 2022 · 0 comments
Labels

Comments

@jkachel
Copy link
Contributor

jkachel commented Oct 14, 2022

As noted in https://github.mit.edu/mitxonline/mitxonline-issues/issues/156 , the Price card should not link to the cart once a learner has an approved financial assistance record.

Steps to Reproduce

  1. Apply for and approve a financial assistance request for a given learner.
  2. Log in as that learner and navigate to the course the request was for.
  3. Observe the Price card

Expected Behavior

The Price card should show the learner's adjusted price, but only that.

Actual Behavior

The price is a link to purchase the course. (This behavior is as designed - the request is to change it to not do that anymore.)

Related Issues

https://github.mit.edu/mitxonline/mitxonline-issues/issues/156 - "Price" Box Contents Behave Differently for Some Courses

If you're not on a course with financial assistance, the price never changes to a checkout link.

https://github.mit.edu/mitxonline/mitxonline-issues/issues/157 - "Price" box link-text for DEDP courses linking to checkout page for course sessions after their payment deadline

This is an actual bug - the Price link doesn't respect the currently selected date if there's more than one, or payment/enrollment deadlines - but if we don't make the Price link a checkout link, then this is also resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant