Skip to contentSaltar al contenidoAle nan kontni anПерейти к содержимомуדלג לתוכן
EstateDraftFL

For Florida law firms

Square checkout (consumer offers, per-matter activations)

both lanes · Payment rail

Current availability

ShippedConfigured and enabled: always on.

Where it lives
/api/checkout · /api/square/webhook
What unlocks it
a signed-in buyer

Status is evaluated against this deployment's configuration by the capability-status service at build time; the catalogue's facts were last reviewed on the date shown.

Capabilities

  • ShippedHosted checkout for every consumer offer and per-matter activation; HMAC-verified webhooks; refunds and disputes through the billing console.
  • ShippedInside a law firm's workspace only the firm's staff buy: the platform bills the firm and never charges its client (master plan Phase 17, M-1703).

Limits

  • One live rail (Square); a purchase is proven by the provider's webhook, never by the browser's return.

What EstateDraftFL refuses

Reason codeHTTPWhat it means
auth_required401Sign in (magic link) before the questionnaire is saved or a purchase is minted.
checkout—The gateway surface named checkout refuses model calls outright — checkout is deterministic.
firm-lane-staff-only403A purchase inside a law firm's workspace by anyone but the firm's staff; nothing was charged.

Evidence

  • src/lib/payments/transactional-guards.test.ts
  • src/lib/billing.test.ts
  • src/lib/master-plan-phase17-procurement.test.ts

Last reviewed 2026-10-02

← All surfaces