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

user paid twice for the same certificate? #1342

Open
pdpinch opened this issue Jan 12, 2023 · 2 comments
Open

user paid twice for the same certificate? #1342

pdpinch opened this issue Jan 12, 2023 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@pdpinch
Copy link
Member

pdpinch commented Jan 12, 2023

Not sure how this happened, but it seems like we have two fulfilled orders for the same course:

https://mitxonline.mit.edu/orders/receipt/6247
https://mitxonline.mit.edu/orders/receipt/6249

Was perhaps one of them refunded and the database wasn't updated?

I noticed this when looking at https://bi.odl.mit.edu/queries/1189 where it lists two certificates for the same course run.

@pdpinch pdpinch added the bug Something isn't working label Jan 12, 2023
@arslanashraf7 arslanashraf7 self-assigned this Jan 16, 2023
@arslanashraf7
Copy link
Contributor

arslanashraf7 commented Jan 16, 2023

So I was looking at the data for these two orders and here are things that I could identify so far:

  1. Both of these orders have MM-prod-xxxx reference numbers which means these orders were probably not created through MITxOnline checkout but were migrated over from MM to MITxOnline.
  2. Although the orders were for the same course run the purchase difference between these two is almost 2 years, one order being in 2020 and the other one in 2022.
  3. I looked at the purchase data for the orders in MM(this and this) and they looked fine as well.

I'm not sure if this was expected for data that was migrated from MM but I think if we were to look more we need to check how we migrated that data and check the cause within MM.

@pdpinch
Copy link
Member Author

pdpinch commented Jan 19, 2023

Ok, since these are historical MicroMasters orders, I'm not going to worry about it too much.

The user probably made multiple exam attempts, which we could determine by examining their exam authorizations and grades in MicroMasters.

@pdpinch pdpinch assigned pdpinch and unassigned arslanashraf7 Jan 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants