Phase 6: Staff approve payment, customer and contractor see Paid
Which tests
From docs/qat/phase6-payment.csv.
Run every step on the live sites.
Blocking tickets as of 2026-10-08 (docs/qat/blocker_status.csv).
| # | Test name | Role | Status |
|---|---|---|---|
| 1 | Before you start | Staff, Customer, Contractor | Blocked — 2 of 5 steps ready
|
| 2 | Approve and pay | Staff, Customer, Contractor | Blocked — 3 of 6 steps ready
|
| 3 | Send back | Staff, Contractor | Blocked
|
| 4 | Refuse | Staff, Customer, Contractor | Blocked — 1 of 3 steps ready
|
| 5 | Clean up | Staff | Blocked
|
Before you start
0 of 5 completed, 3 blocked.
- P6-PREP-01: Not run P6-PREP-01 · Not run · ready
- P6-PREP-02: Blocked P6-PREP-02 · Blocked by customer #106
- P6-PREP-03: Blocked P6-PREP-03 · Blocked by contractor #66, contractor #78, contractor #80
- P6-PREP-04: Blocked P6-PREP-04 · Blocked by contractor #63
- P6-PREP-05: Not run P6-PREP-05 · Not run · ready
P6-PREP-01
Staff Not run- Do this
- Sign in to the live staff portal with your own account and open Tests.
- Expected
- Tests opens. Your name shows on the results you record.
No result has been recorded for P6-PREP-01 yet.
P6-PREP-02
Customer Blocked- Do this
- Sign in to the live customer portal as this phase's named test building owner.
- Expected
- You are signed in as the test owner, not as a real customer.
Blocked by customer #106.
No result has been recorded for P6-PREP-02 yet.
P6-PREP-03
Contractor Blocked- Do this
- Sign in to the live contractor portal as the test contractor approved in Phase 2.
- Expected
- The company shows as approved and can start a project.
Blocked by contractor #66, contractor #78, contractor #80.
No result has been recorded for P6-PREP-03 yet.
P6-PREP-04
Staff Blocked- Do this
- Have a separate payment request ready for each test, each on its own approved project.
- Expected
- Three payment requests wait for review, labeled P6-APPROVE, P6-CORRECT and P6-REFUSE.
Blocked by contractor #63.
No result has been recorded for P6-PREP-04 yet.
P6-PREP-05
Staff Not run- Do this
- Write the case ID for each test of this phase in its first step's note.
- Expected
- Every test in this phase has a case ID that names its made-up records.
No result has been recorded for P6-PREP-05 yet.
Approve and pay
0 of 6 completed, 3 blocked.
- P6-APPROVE-01: Blocked P6-APPROVE-01 · Blocked by contractor #80
- P6-APPROVE-02: Blocked P6-APPROVE-02 · Blocked by contractor #80
- P6-APPROVE-03: Not run P6-APPROVE-03 · Not run · ready
- P6-APPROVE-04: Not run P6-APPROVE-04 · Not run · ready
- P6-APPROVE-05: Not run P6-APPROVE-05 · Not run · ready
- P6-APPROVE-06: Blocked P6-APPROVE-06 · Blocked by contractor #80
P6-APPROVE-01
Staff Blocked- Do this
- Open P6-APPROVE's redemption review and check the completion documents, invoice lines and photos.
- Expected
- Each check saves with your name.
Blocked by contractor #80.
No result has been recorded for P6-APPROVE-01 yet.
P6-APPROVE-02
Staff Blocked- Do this
- Pass the redemption review.
- Expected
- It moves to the payment review.
Blocked by contractor #80.
No result has been recorded for P6-APPROVE-02 yet.
← P6-APPROVE-01 P6-APPROVE-03 → Open P6-APPROVE-02 on its own page
P6-APPROVE-03
Staff Not run- Do this
- Work the payment review: duplicate check, savings, invoice and contractor checks. Approve it.
- Expected
- The payment review saves as approved.
No result has been recorded for P6-APPROVE-03 yet.
← P6-APPROVE-02 P6-APPROVE-04 → Open P6-APPROVE-03 on its own page
P6-APPROVE-04
Staff Not run- Do this
- Once SPECTRUM has paid it, mark the rebate Paid with its payment date.
- Expected
- The project shows Paid.
No result has been recorded for P6-APPROVE-04 yet.
← P6-APPROVE-03 P6-APPROVE-05 → Open P6-APPROVE-04 on its own page
P6-APPROVE-05
Customer Not run- Do this
- As the test owner, open the project.
- Expected
- It shows Paid.
No result has been recorded for P6-APPROVE-05 yet.
← P6-APPROVE-04 P6-APPROVE-06 → Open P6-APPROVE-05 on its own page
P6-APPROVE-06
Contractor Blocked- Do this
- Open the project on the contractor portal.
- Expected
- It shows Paid.
Blocked by contractor #80.
No result has been recorded for P6-APPROVE-06 yet.
Send back
0 of 4 completed, 4 blocked.
- P6-CORRECT-01: Blocked P6-CORRECT-01 · Blocked by contractor #80
- P6-CORRECT-02: Blocked P6-CORRECT-02 · Blocked by contractor #80
- P6-CORRECT-03: Blocked P6-CORRECT-03 · Blocked by contractor #63, contractor #80
- P6-CORRECT-04: Blocked P6-CORRECT-04 · Blocked by contractor #80
P6-CORRECT-01
Staff Blocked- Do this
- Send P6-CORRECT's redemption back with one named problem.
- Expected
- The send-back saves with the problem.
Blocked by contractor #80.
No result has been recorded for P6-CORRECT-01 yet.
P6-CORRECT-02
Contractor Blocked- Do this
- Open the project on the contractor portal.
- Expected
- It shows Sent back and the problem.
Blocked by contractor #80.
No result has been recorded for P6-CORRECT-02 yet.
← P6-CORRECT-01 P6-CORRECT-03 → Open P6-CORRECT-02 on its own page
P6-CORRECT-03
Contractor Blocked- Do this
- Fix the problem and send it again.
- Expected
- It shows waiting for review again.
Blocked by contractor #63, contractor #80.
No result has been recorded for P6-CORRECT-03 yet.
← P6-CORRECT-02 P6-CORRECT-04 → Open P6-CORRECT-03 on its own page
P6-CORRECT-04
Staff Blocked- Do this
- Reopen the redemption review.
- Expected
- Staff see the changed submission.
Blocked by contractor #80.
No result has been recorded for P6-CORRECT-04 yet.
Refuse
0 of 3 completed, 2 blocked.
- P6-REFUSE-01: Blocked P6-REFUSE-01 · Blocked by contractor #80
- P6-REFUSE-02: Not run P6-REFUSE-02 · Not run · ready
- P6-REFUSE-03: Blocked P6-REFUSE-03 · Blocked by contractor #80
P6-REFUSE-01
Staff Blocked- Do this
- Refuse P6-REFUSE's payment with a plain-language reason.
- Expected
- The refusal saves with its reason.
Blocked by contractor #80.
No result has been recorded for P6-REFUSE-01 yet.
P6-REFUSE-02
Customer Not run- Do this
- As the test owner, open the project.
- Expected
- It shows Not paid and the reason.
No result has been recorded for P6-REFUSE-02 yet.
← P6-REFUSE-01 P6-REFUSE-03 → Open P6-REFUSE-02 on its own page
P6-REFUSE-03
Contractor Blocked- Do this
- Open the project on the contractor portal.
- Expected
- It shows Not paid and the reason.
Blocked by contractor #80.
No result has been recorded for P6-REFUSE-03 yet.
Clean up
0 of 1 completed, 1 blocked.
- P6-CLEAN-01: Blocked P6-CLEAN-01 · Blocked by customer #106
P6-CLEAN-01
Staff Blocked- Do this
- Run the documented cleanup for this phase's test accounts, and record the before and after counts.
- Expected
- Every record this phase made is removed or labeled Test. Staff lists and exports no longer show it as real.
Blocked by customer #106.
No result has been recorded for P6-CLEAN-01 yet.