mitodl / micromasters

Portal for learners and course teams to access MITx Micromasters® programs
https://mm.mit.edu
BSD 3-Clause "New" or "Revised" License
29 stars 17 forks source link

List of users who have paid, but have not yet passed a course #5235

Closed pdpinch closed 1 year ago

pdpinch commented 1 year ago

As a user who has paid for DEDP course, I need a discount/enrollment code for mitxonline, so I can enroll as verified and take a proctored exam.

This is similar to https://github.com/mitodl/mitxonline/issues/961 but on that issue we limited the list to users who were authorized. This omitted anyone who had not yet passed the course.

Acceptance Criteria:

related issues

arslanashraf7 commented 1 year ago

I was looking around and it looks like @annagav might already have created a command that pretty much does the same and doesn't take exam authorizations into account for identifying upgradable users. That command is list_currently_enrolled_paid. Is this exactly what we need? @annagav what's your opinion on this?

annagav commented 1 year ago

@pdpinch as I am understanding, the previous command where we were picking authorized users, is a subset of all users that paid and haven't used their attempt. So it will be one list of all users paid, and need a coupon.

annagav commented 1 year ago

This is not completed yet.