Skip to main content

Pricing Pages Match Canonical pricing.yaml

non-critical   Property: ChurchWiseAI   Category: UI / Visual Tier: anonymous Persona: anonymous Touchpoint: /pricing

Preconditions​

  • knowledge/data/pricing.yaml is the canonical source

Steps​

#ActionExpected Result
1Load /pricingStarter Chat shows $14.95/mo
2Check Starter Voice price$49.95/mo shown
3Check Pro Suite Chat price$59.95/mo shown
4Check Pro Both bundle price$139.95/mo shown
5Check voice setup fee disclosure$49.95 setup fee shown on all voice/bundle plans
6Toggle to annual pricingAnnual prices shown (approx 1 month free vs monthly)
7Check PewSearch Premium price on pewsearch.com$9.95/mo shown
8Check SermonWise price on sermonwise.ai$19.95/mo shown
9Cross-reference all displayed prices against pricing.yamlZero discrepancies — all prices match canonical source exactly

Known Failure Modes​

  • Hardcoded prices on page out of sync with pricing.yaml
  • Setup fee missing from voice plan display
  • Annual prices not calculating correctly
  • Different prices shown on different pages for same plan

References​

Notes​

Run this on every PR that touches pricing pages OR pricing.yaml. Stale prices cause billing surprises and chargebacks. PRICING.md is derived from pricing.yaml — both must stay in sync.