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

Updated walkthrough: Clearer prerequisites and steps for the same SP-08 story. Prior collab notes are on /sp-08-pay-tuition.

What you're proving

Learner pays tuition with a card at checkout; declined cards do not enroll.

Updated walkthrough: Step 0 gate, decline-before-success order, and staff checkout link. Prior collab notes are on /sp-08-pay-tuition.

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/

Test card — success: 4242 4242 4242 4242 (any future expiry, any CVC)

Test card — decline: 4000 0000 0000 0002

Setup: Complete Step 0 first. Upstream: /sp-07-review-cart-v2 — Jan 1, 2026 section in cart at $649.00, tuition not yet paid.

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

Step 0 — Unpaid cart ready for checkout (Priority: P1)

  1. Learner: Log in as applicant@example.com / TestPass123!.
  2. Learner: Open Review cart — one line $649.00, Continue to payment visible.
  3. Learner: Open My Enrollments — no section enrollments yet.
  4. Learner: Open Payments — APP- $40 order only; no Completed TUITION- order.
You're done when

Step 1 — Payment page before charging (Priority: P1)

  1. Learner: On Review cart, click Continue to payment.
  2. Learner: Wait for the secure card form. Read Pay with a card for this fee. Your card is not saved.
  3. Learner: Confirm Pay tuition is present. No Affirm option, no save-card control.
You're done when

Step 2 — Declined card does not enroll (Priority: P1)

  1. Learner: Enter decline card 4000 0000 0000 0002 → click Pay tuition.
  2. Learner: Confirm message Your payment was declined. You can try again with the same or a different card. Cart line and Total: $649.00 remain. Pay tuition is enabled again.
  3. Learner: Open My Enrollments — still You do not have any section enrollments yet.
  4. Learner: Open Payments — no Completed TUITION- order.
You're done when

Step 3 — Successful payment enrolls (Priority: P1)

  1. Learner: On checkout, pay with 4242 4242 4242 4242. Wait until the page reloads.
  2. Learner: Confirm Your tuition payment of $649.00 succeeded. You are enrolled. with View my enrollments.
  3. Learner: Open My Enrollments — Legal Research & Writing Enrolled and Paid.
  4. Learner: Open Payments — Completed TUITION- order $649.00 plus earlier APP- $40.
You're done when
Screenshot enlarged