A plan's startup fee, and the live offer, on the wire

FeatureBillingService
Shipped
September 6, 2026 at 7:51 PM UTC
Author
Kamo
Commit
b5c89c7

PlanDto carried only the recurring rate, so every surface quoting a plan quoted a price the customer would not be charged: KamoCRM's startup fee is $99 a seat, which is $495 on a five-seat Starter order before a single month is billed. The public pricing page has always shown it; the in-app surfaces had no way to. The plan payload also now carries the offer running in the market, resolved by the same predicate that actually discounts an order. A page quoting list price beside a live 33%-off promotion is wrong in the customer's disfavour and one quoting the discount after it lapses is wrong in ours — neither is a number a page may decide for itself.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing