Checkout Until Green
Test every payment path in the browser — card, wallet, trial, upgrade — fix blockers, and loop until checkout is green end-to-end.
by Trooper
Start the "Checkout Until Green" loop. Goal: all payment paths complete successfully in test mode Max iterations: 10 Between iterations run: Run checkout test suite or walk each payment path in browser Exit when: every configured payment path completes without error Step 1: Test every payment path in browser, capture blockers, fix, and re-verify. Self-pace this loop. After each iteration, run the check command, read the output, and only continue if the exit condition is not met. Stop when the exit condition passes or max iterations is reached. Give a short status update each pass.
Paste the kickoff prompt into Cursor, Claude Code, or Codex. Deeplinks do not install hook files.
1. Test payment paths
Walk card, wallet, trial, upgrade, and cancel flows in test mode.
2. Capture blockers
Screenshot errors, log webhook failures, and note missing states.
3. Fix and re-verify
Patch blockers and re-run every path until all green.
Guardrails
Rules the agent must follow so it cannot cheat the exit condition.
- Use test mode and test cards only — never charge real cards
- Do not disable fraud checks or webhooks to force green
- Verify receipt, email, and subscription state after each path
More Product loops
Signup Flow Until Smooth
Walk register-through-onboard in the browser, annotate friction points, fix UX blockers, and repeat until the flow is smooth.
Staging Smoke Until Green
Deploy to staging, run browser smoke tests on critical paths, fix failures, and repeat until every path is green.
E2E Until Green
Run Playwright or Cypress end-to-end tests with annotated failure screenshots, fix root causes, and loop until the suite is green.
