Withhold Enterprise pricing from the catalog

FeatureSecurityService
Shipped
August 27, 2026 at 7:03 AM UTC
Author
Kamo
Commit
3788787

Enterprise is negotiated with KamoCRM directly, so its rate is not ours to publish. Every surface that quotes a plan price reads this one endpoint - the public pricing page through the APIService proxy, the in-app order wizard and the registration funnel - so the prices are dropped from the payload here rather than asking three clients each to remember to special-case one plan. An internal (public-proxy) call holds no platform right and is always redacted. A session call is redacted unless the caller holds **************** The plan row itself stays: a reader still needs to see what Enterprise IS and be told to talk to us. Only the numbers go. This is presentation. EnterprisePlanGuard in BillingService is the boundary that refuses the purchase - somebody who guesses the plan code and posts it directly gets the same answer as somebody reading the console.

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