Select your name first

Choose your name from the Tester dropdown at the top and click Save before filling out the form.

Tester

Student Portal UAT — test on https://sp-dev.fly.dev. Story SP-04. Collab sync is separate from catalog Business UAT.

Updated walkthrough: Clearer prerequisites and steps for the same SP-04 story. Prior collab notes are on /sp-04-confirm-payer.

What you're proving

Enrollment Admin confirms payer information after the welcome call, unlocking the SP-05 enrollment path.

Updated walkthrough: Actionable setup and split steps for the enrollment chain. Prior collab notes are on /sp-04-confirm-payer.

Before you start

WhoEmailPassword
Learner (applicant)applicant@example.comTestPass123!
Enrollment Adminenrollment.admin@lsu.eduadmin123
Django superuseradmin@lsu.edu*(ask team for sp-dev password)*

Sign on: https://sp-dev.fly.dev/accounts/login/

QA Tools: https://sp-dev.fly.dev/admin/qa_tools/seedtool/ — seed Paralegal apply — open period + default transcript reminder rules

Staff pipeline: https://sp-dev.fly.dev/dashboard/applications/pipeline/

Ready for SP-04? On application detail for applicant@example.com:

If you seeDo this
Status not Accepted/sp-03-review-and-accept — accept the application
Payers empty, or Confirm payer = No payer to confirm/sp-02-record-payer-v2 Step 1 — learner Self pay + $40; do not create payer in admin
Welcome call not scheduledStep 1 below (or SP-03 Step 3 — Mark scheduled)
Confirm payer = Not confirmedStep 2 below
Confirm payer = ConfirmedContinue to /sp-05-open-enrollments-v2 Step 0

On sp-dev, admin@lsu.edu is not admin123.

Step 1 — Mark welcome call scheduled (Priority: P1)

  1. Enrollment Admin: Open the pipeline → find applicant@example.com → open application detail.
  2. Enrollment Admin: On Welcome call, click Mark scheduled (or use Schedule welcome call / the learner welcome-call picker from SP-03).
  3. Enrollment Admin: Confirm the Confirm payer card is now visible on the page.
You're done when

Step 2 — Confirm payer (Priority: P1)

  1. Enrollment Admin: On application detail, read the Confirm payer card. It should read Not confirmed (not Confirmed, not No payer to confirm).
  2. Enrollment Admin: Click Confirm payer.
  3. Enrollment Admin: Reload the page. The card reads Confirmed with a date and time. The Confirm payer button is gone. There is still no Open enrollment button.
You're done when

Step 3 — Payer admin spot check (Priority: P2)

  1. Superuser: Open https://sp-dev.fly.dev/admin/financial/payer/ → search applicant@example.com` → open the active row.
  2. Superuser: Confirm Payer type is Self, Learner profile is that applicant, Active is checked, Organization name is empty. There is not a second active payer.
You're done when

Step 4 — Blocked state reference (Priority: P2)

  1. Enrollment Admin: If you ever see No payer to confirm with no button, the learner has no Active Self payer on this application.
  2. Enrollment Admin: Fix by completing /sp-02-record-payer-v2 Step 1 — not by creating a payer in admin.
You're done when
Screenshot enlarged