Flexprice supports grouping for prices and features. Each group holds one entity type only (
entity_type: "price" or "feature").- Organize — Bucket prices or features by product line, region, tier, or any dimension
- Filter — Search groups by
lookup_key,name,entity_type. List entities with group on each - Charges (prices) — Group charges in a plan. Grouped invoice line-items
- Features — Group features for lists and filters. Feature search can filter by
group_id. Usage breakdown in analytics and customer portal reflects feature usage and cost by group
API reference
Create group: Body:
name, entity_type ("price" or "feature"), lookup_key. Response returns id — use as group_id on prices or features.
Delete group: Soft-delete. Every entity in that group has group_id cleared.
Validation
What’s next
- Create a group — Choose Entity Type (Price or Feature), then assign entities
- Charges grouping — Assign prices to a group when adding or editing a charge
- Feature grouping — Assign features to a group when creating or editing a feature

