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-02. Collab sync is separate from catalog Business UAT.

What you're proving

Verify the system records who pays tuition when the $40 application fee succeeds (self-pay path)..

Before you start

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

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

Mailpit: https://sp-dev.fly.dev/_mail/

QA Tools: https://sp-dev.fly.dev/admin/qa_tools/seedtool/

Run the QA Tools seeds listed in each step before testing. On sp-dev, admin@lsu.edu is not admin123.

Step 1 — Record who pays tuition (Priority: P1)

  1. Navigate: https://sp-dev.fly.dev/applications/paralegal/apply/` as that learner
  2. Act: On Program & funding, choose VA / Military (or Sallie Mae / Third party — not Self pay, so this stays distinct from US1-2). Finish the form and pay $40. Land on the confirmation page with a reference number.
  3. Navigate: https://sp-dev.fly.dev/applications/paralegal/apply/`
  4. Act: Program & funding → Self pay. Complete the application and pay $40. Confirmation shows a reference number.
  5. Navigate: As the Enrollment Admin, pipeline → status filter Unpaid → a draft that has never saved Program & funding and has never paid.
  6. Act: Open that application.
  7. Navigate: Paralegal apply → Program & funding
  8. Act: Save Self pay, go back, change to VA / Military, then pay $40
  9. Navigate: After saving the step, open that draft as the Enrollment Admin (pipeline → status filter Unpaid). Optionally stop on the payment step without a successful card.
  10. Act: Save Self pay and do not complete payment.
  11. Navigate: As the Enrollment Admin, pipeline → status filter Unpaid → open that draft
  12. Act: Confirm Program funding saved says No on the Application card. If you need a draft that already saved step 3, a superuser unchecks Program funding saved in Applications admin (https://sp-dev.fly.dev/admin/applications/application/`) and saves before payment. That is a test-data edit. Then pay $40 as the learner.
  13. Navigate: As the Enrollment Admin, application detail for that learner → Fees card → the $40 order
  14. Act: Read Payer. Do not set it.
You're done when
Screenshot enlarged