- Shipped
- August 27, 2026 at 6:26 AM UTC
- Author
- Kamo
- Commit
- 25b284c
COMMERCE_POS is ServiceType.POS(21), whose real name is "Lines of Business" - the umbrella switch for what an org sells, rents, services or lends. It was labelled "POS - Point of Sale System" and sat directly above the genuine "Retail & Point of Sale", so the table appeared to list point-of-sale twice. EMAIL_3P was BOOLEAN-true and included on every plan, so it rendered as a plain tick while its sibling KamoMail Hosting correctly rendered "Add-on" - meaning the page advertised as free a product that costs $2 for each mailbox you connect. Both are add-ons now, presented the same way. RINGCENTRAL, ticked on Business+ only, is no longer true: connecting a phone system is the PBX_3P_INTEGRATION add-on, available on every plan including Free, and it covers Teams Phone, FreePBX and Asterisk as well as RingCentral. Renamed and given the same Add-on treatment, with a KamoPBX Hosting row beside it - the comparison table listed two mail products and no phone ones while the grid above sold two of each. The Full Platform Bundle is retired. Starter plus the bundle was $53/user/month against $59 for Business, which already includes all four modules plus far more seats, storage, SSO, audit logging, API access and priority support. Six dollars bought all of that. Deactivated rather than deleted - bundle items and past subscriptions still reference the row. The Productivity Bundle stays. The seat contradiction is NOT fixed here. max_seats is a default seat count, not a cap - the volume-discount bands run to 25 seats on Starter and 100 on Business and would be unreachable otherwise - so the USERS rows were right and the card headline was reading the wrong column. That is a renderer fix, no data change.