Credit Enforcement QA

Internal validation checklist for Phase 2.2 contract intelligence enforcement

Total Tests
8
Passed
0
Failed
0
Not Tested
0

Test 1: Contract Review Deduction

Test user with 1 credit completes a successful contract review.

Expected Result: Credit balance decreases from 1 to 0.

Test 2: Contract Builder Deduction

Test user with 1 credit completes a successful AI contract build.

Expected Result: Credit balance decreases from 1 to 0.

Test 3: Zero-Credit Blocking — Review

Test user with 0 credits tries to start a contract review.

Expected Result: Blocked with Zero Credit modal or upgrade prompt.

Test 4: Zero-Credit Blocking — Builder

Test user with 0 credits tries to start contract builder.

Expected Result: Blocked with Zero Credit modal or upgrade prompt.

Test 5: Failed Upload Does Not Deduct

Test user with credits uploads invalid/corrupted file.

Expected Result: Credit balance does not change.

Test 6: Failed Contract Build Does Not Deduct

Test user with credits submits invalid/incomplete builder flow.

Expected Result: Credit balance does not change.

Test 7: Read-Only Access at 0 Credits

Test user with 0 credits accesses dashboards, history, pricing, and account pages.

Expected Result: Pages remain accessible normally.

Test 8: Broker Pricing Copy Alignment

Review pricing page copy against actual backend behavior.

Expected Result: No over-promises about unlimited pooled broker credits or features not yet implemented.

Stripe Readiness

⏸️ Not Ready for Stripe

Complete remaining tests before Stripe integration can begin.

• Passed: 0/8

• Failed: 0/8

• Not Tested: 0/8

Internal QA Tool — Restricted to Admin/Broker Access

Last activity:

  1. Access denied or load failed.
base44
Edit with Base44