The organization hierarchy requires the
customer.hierarchy feature flag to be enabled. Contact support to activate this feature for your tenant.Overview
With the organization hierarchy, you can:- Define parent-child relationships between customers (e.g., headquarters → departments)
- Model up to 3 hierarchy levels (parent company → subsidiary → department)
- View subscriptions, invoices, and transactions filtered by organizational membership
- Track hierarchy changes through the activity trail
The organization hierarchy is a purely organizational feature. In the current version, it does not affect invoicing or payment processing. It serves as the foundation for upcoming features such as organization-based billing (consolidated billing).
Use Cases
Managing the Hierarchy
Assign a Parent Customer
- Using Web App
- Using API
1
Open Customer Details
Navigate to the customer that should be assigned as a child to a parent customer.
2
Assign Parent Customer
In the Organization Hierarchy section, select and assign the parent customer.
Remove a Parent Customer
- Using Web App
- Using API
1
Open Customer Details
Navigate to the child customer whose parent assignment should be removed.
2
Remove Parent Assignment
In the Organization Hierarchy section, remove the existing parent assignment. The customer becomes a standalone customer without hierarchy membership.
View Child Customers
- Using Web App
- Using API
On the customer detail page of a parent customer, the number of child customers is displayed. You can navigate directly to child customers from the Organization Hierarchy section.
View the Full Hierarchy
Using the API, you can retrieve the complete hierarchy tree for any customer — regardless of whether you specify a parent or child customer. The response always starts from the root customer.Filtering the Customer List
The customer list supports additional filters for the organization hierarchy:
Example via the API:
Cross-Organization Views
When a parent customer is selected, subscriptions, invoices, and transactions of all associated child customers can be viewed together using theparentCustomer filter.
Validation Rules
The following rules apply when managing the organization hierarchy:Webhooks
Changes to the organization hierarchy trigger webhook events:
For more information on configuring webhooks, see Webhooks.
Roadmap
The organization hierarchy is the foundation for upcoming organization-level billing features. Planned capabilities include:- Consolidated Billing: Invoices for child customers can be directed to the parent customer.
- Flexible Payment Routing: Per child customer, configure who receives invoices and who is responsible for payment.
- Consolidation Periods: Invoices can be aggregated on a monthly or quarterly basis.