The Billing card names the one-time fee before tax and says sales tax is added; the Stripe page works the tax out from the billing address.
9 Oct 2026 · branch feat/setup-fee-sales-tax · captured against propflow-stage · at feed34910b8+local
Data note. Every name and balance below comes from propflow-stage, which is anonymized by construction (ADR-0097/0110 — phones in the impossible +1000 NPA, emails @example.test). The identical capture against prod would carry real tenants' names and balances and is not safe to attach anywhere, which is why the generator refuses to run against one.
The stage TEST company carries a setup-fee plan. The card names the fee from the plan and says plus sales tax. It quotes no total: the tax depends on the billing address, which only the Stripe page asks for, so any total here could contradict that page. The full Stripe-page dry run (tax line, same page on a second click, the webhook record) is at setup-fee-sales-tax-dry-run.
Asserted in the captured DOM — One-time setup fee: · plus sales tax · Set up billing for this company. The fee line and the button are present in text as well as pixels. The amount itself is not asserted: it comes from the stage plan, not from this PR.