Skip to content

Add MOHELA provider support - #17

Open
reetahan wants to merge 1 commit into
mattebad:mainfrom
reetahan:feat/mohela-provider-support
Open

reetahan wants to merge 1 commit into
mattebad:mainfrom
reetahan:feat/mohela-provider-support

Conversation

@reetahan

Copy link
Copy Markdown

ClaudeCode generated the work on this PR FYI

MOHELA's portal uses the same CALM2 backend as EdFinancial (myaccount.mohela.studentaid.gov) and its login button fires a JS onclick (goLogin()) that Playwright's synthetic click doesn't trigger.

  • Evaluate goLogin() directly when the URL doesn't change after click
  • Extend device verification, logged-in detection, and loan/payment extraction gates from edfinancial-only to (edfinancial, mohela)

MOHELA's portal uses the same CALM2 backend as EdFinancial
(myaccount.mohela.studentaid.gov) and its login button fires a JS
onclick (goLogin()) that Playwright's synthetic click doesn't trigger.

- Evaluate goLogin() directly when the URL doesn't change after click
- Extend device verification, logged-in detection, and loan/payment
  extraction gates from edfinancial-only to (edfinancial, mohela)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mattebad

Copy link
Copy Markdown
Owner

Hey there, can you provide some of the testing you did for this? I am assuming that the flows ran fine after the login issue was adjusted for Mohela? Just want to make sure as I can't test this myself

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants