Derive the add-on unit from the catalog, and correct stale prices

Fixkamo-marketing
Shipped
August 11, 2026 at 12:01 AM UTC
Author
Kamo
Commit
215dc1e

The storage add-on advertised as "+$4 /user/month" for a pool the same page called organization-wide. Cause: mapAddOns matched addonCode "additional_storage" while the seeder writes EXTRA_STORAGE, so the unit override never fired and PricingClient fell back to its "/user/month" default. The label now derives from pricingModel and unitSize, so it cannot disagree with how the row is billed. Storage is now $2.50 per 10 GB, and the calculator reads the block size out of the catalog instead of hardcoding 25. ProductJsonLd was publishing $29/$64 to search engines against a catalog that says $34/$72, and claiming storage figures that match neither.

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