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.

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

What you're proving

The system records an Active Self tuition payer when the learner completes a self-pay application and pays the $40 fee — required before SP-04 and SP-05.

Updated walkthrough: Self-pay happy path for the enrollment chain. Full funding-type scenarios remain on /sp-02-record-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/

Stripe test card: 4242 4242 4242 4242 (any future expiry, any CVC)

If applicant@example.com cannot log in or has no application in progress, start with /sp-01-apply-and-fee (register, verify email, apply, pay).

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

Step 1 — Self pay records an Active payer (Priority: P1)

  1. Learner: Log in as applicant@example.com / TestPass123! → open https://sp-dev.fly.dev/applications/paralegal/apply/`.
  2. Learner: On Program & funding, choose Self pay. Complete the application wizard.
  3. Learner: Pay the $40 application fee with 4242 4242 4242 4242. Land on the confirmation page with a reference number.
  4. Enrollment Admin: Open the pipeline → find applicant@example.com → open the application detail.
  5. Enrollment Admin: On the Payers card, confirm one Active payer, type Self, named as that learner. On the Fees card, the $40 order Payer shows — (empty).
You're done when

Step 2 — No payer when funding is incomplete (Priority: P2)

  1. Enrollment Admin: Open the application detail for a learner who saved Program & funding but did not pay, or who never saved funding.
  2. Enrollment Admin: Confirm the Payers card lists no payer.
You're done when
Screenshot enlarged