KamoCRM

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

Fixkamo-marketing
Shipped
11 ஆகஸ்ட், 2026 அன்று 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?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing