SS QA evidence · TASK-1406 · Panel check 6

6 — Checkout re-test as qa-free-fixture via v3 admin View-as

MANUAL Aaron performs this one · fix for the picker landed main@82022ad (PR #253), admin Pages deploy e4b31e56 success 2026-09-20 ~21:40 UTC

Why it failed before: the admin's user list hides test accounts by default (Aaron's 2026-08-20 ruling) and the View-as feed never asked for them, so qa-free-fixture was unfindable. Now, typing the full email in the picker includes test accounts; the browse list is unchanged.

Where: the v3 Safe Shepherd admin today is safeshepherd-admin.pages.dev (curl 200, title “SafeShepherd Admin”). Not admin.safeshepherd.com — still the v2 Firebase admin until the flip.

  1. Open https://safeshepherd-admin.pages.dev and sign in as yourself.
  2. In the top header click View as. Type the full email: qa-free-fixture@safeshepherd.com (the full address is what unlocks test accounts; a partial name will not find it). Pick it.
  3. With the lens on, open the SSO handoff to /dashboard/billing in the same tab.
  4. Fallback if that drops you on /dashboard or the home page: open https://safeshepherd.pages.dev/dashboard/billing directly in the same tab (curl 200) — the lensed session carries over.
  5. Confirm the customer header shows qa-free-fixture and the plan reads Free.
  6. Click Get Premium; go back; click Get Pro.

Pass line: each click opens Stripe Checkout with that plan's price — NOT the banner “Could not start checkout. Please try again.” Close Checkout without paying and mark Pass.