Skip to main content

Acceptance spec — one number for everything (switch release)

Why​

John decided on 2026-10-02 to simplify the catalogue as far as it will go: one whole-dollar number per product, the same numeral in CAD and USD, and fewer things to sell. Full decision record: knowledge/decisions/2026-10-02-one-number-pricing.md. New Stripe prices (and the new AI Front Desk product) were created live the same day — ai-company-os/board/evidence/stripe-created-2026-10-02.json — but no checkout, pricing page, or product_knowledge row has been switched to them yet. This spec is the expected-output target for the release that makes the switch (task packet ai-company-os/tasks/active/TASK-20261002-one-number-reprice.md).

Standing rule, in force today and after the switch: a page never shows a number the buyer is not charged.

Founder decisions (final, 2026-10-02)​

  1. Whole numbers everywhere — no .95/.50 on any of these products.
  2. PewSearch Premium Page withdrawn from standalone sale; it becomes a benefit included with every ChurchWiseAI plan (Website/Phone/Complete).
  3. One AI Front Desk product for every non-church vertical (funeral homes, vets, realtors, local businesses), replacing the separate FuneralWiseAI and VetWiseAI products.
  4. Existing customers keep the price they pay today — nothing about current subscribers' billing changes. The CRC Founding Bundle is rate-locked and is never touched by this or any reprice.
  5. Same numeral in CAD and USD, no currency toggle, on every page that quotes one of these eight prices (this generalizes the rule already shipped for Website/Phone/Complete in acceptance/cwa-three-plan-pricing.md).

The eight products​

ProductMonthlyYearlyToday (pre-switch)
ChurchWiseAI Website$29$290unchanged
ChurchWiseAI Phone$79$790unchanged
ChurchWiseAI Complete$99$990unchanged
SermonWise$19$190$19.95 / $199.50
IllustrateTheWord Premium$9$90$9.95 / $99.50
ChurchWise Office (Safe Church Tracker)$9$90$9.95 / $99.50
AI Front Desk (funeral, vet, realtor, any local business)$195 + $995 setupn/atwo separate products (FuneralWiseAI, VetWiseAI), same numbers
John's own products (AI Starter Kit, Bible study course)$4.95 / $27 one-timen/aunchanged

PewSearch Premium Page is not in this table: after the switch it is not purchasable as a standalone product anywhere.

Expected output (the customer's view, after the switch ships)​

  1. sermonwise.ai — every page that quotes a price (pricing page, checkout, trial banner, cancellation/downgrade screen, receipt, invoice) shows $19/mo or $190/yr, the same numeral whether the visitor is browsing from Canada or the US. Checkout charges USD to a US card and CAD to a Canadian card, both at the numeral $19 or $190 — never a converted number.
  2. illustratetheword.com — every price-quoting surface shows $9/mo or $90/yr, same rule.
  3. churchwiseai.com /churchwise/tracker (ChurchWise Office / Safe Church Tracker) — every price-quoting surface shows $9/mo or $90/yr, same rule.
  4. funeralwiseai.com and vetwiseai.com — both sell the same single AI Front Desk product: $195/mo plus a one-time $995 setup, same numeral in both currencies. No page on either domain shows two different price points for what is the same product. Any future vertical (realtor, local business) sells this identical product at this identical price — no per-vertical variant price.
  5. pewsearch.com — no page offers a standalone Premium Page purchase. The claim flow's tier=premium path and any "$4.95/mo Premium" CTA are removed or redirected. Listing pages may still say a claimed church's Premium Page benefits are "included with every ChurchWiseAI plan" — they may not offer it for sale on PewSearch itself.
  6. wiseaiagency.com/pricing cross-sell cards — show $19 (SermonWise; they show $19.95 today) and the PewSearch Premium line is replaced with "included with every ChurchWiseAI plan" (not a price).
  7. No currency toggle appears on any of these pages — this generalizes the rule already shipped for Website/Phone/Complete.
  8. Grandfathered customers are unchanged. An existing SermonWise, ITW, ChurchWise Office, FuneralWiseAI, or VetWiseAI subscriber's price, billing cycle, and entitlements do not change because of this release. A church already on the CRC Founding Bundle sees no change anywhere.
  9. The chatbot and voice agent quote the new numbers after the switch (product_knowledge rows updated and validate_product_knowledge() run clean) — not before. Until the switch ships, they must keep quoting today's numbers (see "Status" below).
  10. No customer-facing page, email, ad, or doc anywhere in the portfolio quotes a converted Canadian number ($24.95, $6.45, $12.95, $249, $129) once the switch ships — those five Stripe prices are archived in the same release (see Stripe step 3 in the decision doc) and the knowledge/skill notices pointing agents away from them are retired.
  11. One AI Front Desk, one price, on the agency site too. wiseaiagency.com sells the same AI Front Desk at $195/mo plus $995 setup (already true in the deployed src/lib/local-business/package-config.ts since the 2026-07-10 flattening). The interim June launch offer ($0 setup, $395/mo CAD) quoted in knowledge/runbooks/local-business-cold-email.md is stale and is corrected in the switch release; no email draft, page, or assistant quotes $395.

Agency scope (corrected 2026-10-02)​

An earlier version of this spec listed agency website tiers ($19.95, $29.95), three add-ons and a $695 realtor setup as open questions. They are not open: the founder locked "one offer only" for the agency on 2026-09-25 and none of them is sold. Evidence read 2026-10-02: no wiseaiagency.com page shows any of them (the three add-on pages redirect to the AI Front Desk page), no active product_knowledge row mentions them, the voice sales prompt says "THERE IS ONLY ONE OFFER", and the realtor pages quote a flat $995 setup for every agent.

  • The agency sells ONE offer: AI Front Desk at $195/mo + $995 setup (realtor VOW add-on +$99/mo).
  • The switch release removes the three leftover add-on entries from src/lib/local-business/package-config.ts (founder dashboard only) and keeps the three add-on URLs redirecting to the AI Front Desk page.
  • No agency website tier at $19 or $29 is created. John said yes to rounding them before it was known they were already withdrawn; creating them needs a fresh, informed yes.
  • Yearly numbers $190 / $90 / $90 were on the Stripe list he approved and are created.

Status (do not build from this section as if it were already true)​

As of 2026-10-02: decision made, new Stripe prices created live (additive, nothing live points at them), display-only currency fix shipped separately. Every expected-output item above is NOT YET TRUE — every live surface today still charges and quotes the "Today (pre-switch)" column. Agents must quote customers what the live page actually charges until this spec's items are verified true on production.

Verification (Definition of Done)​

  • Unit/contract tests for price display, the new Stripe price ids, and the retirement of the five converted-CAD prices (archived only after checkout no longer references them).
  • Playwright on the deployed preview AND production host for each of the five selling properties (sermonwise.ai, illustratetheword.com, churchwiseai.com /churchwise/tracker, funeralwiseai.com, vetwiseai.com) plus pewsearch.com: US and CA geo, desktop and mobile; each price-quoting surface sampled and asserted against the target table above.
  • One test-mode checkout per product (all eight), confirming the currency charged matches the visitor's country and the numeral matches the card.
  • pewsearch.com claim flow and any marketing page confirmed to no longer offer a standalone Premium Page purchase; confirmed it still states the benefit is included with ChurchWiseAI plans.
  • product_knowledge validated clean (validate_product_knowledge(), no CRITICAL/WARNING rows) after the price rows are updated.
  • Registry critical-path specs for the affected checkout files pass with artifacts attached (SermonWise checkout, ITW checkout, ChurchWise Office checkout, FuneralWiseAI/VetWiseAI/AI Front Desk checkout, PewSearch claim/purchase flow).
  • Independent QA sign-off from a session that did not author the change; paying-customer surfaces (ai-company-os/company/PAYING-CUSTOMER-SURFACES.md) smoked within 15 minutes of production deploy.
  • The board's price check (ai-company-os/board/evidence/stripe-change-list-2026-10-02.md regenerated) finds no active Stripe price outside the eight-product table above, in use by a customer, or rate-locked (CRC Founding Bundle).