Hi,
bundledGroupProductOffering is not a product composition pattern. But yes, it does support multi level hierarchy but it's not to define a composite bundle.
bundling is done via bundledProductOffering
I would suggest you search "bundledGroupProductOffering" in the communities, we had multiple discussions on this topic, also the OAS provided by TMF has mistakes on the topic of bundledGroupProductOffering. I really urge you to read the many posts we made here in the (recent) past.
------------------------------
Kind regards,
Matthieu Hattab
Digital Sales, Core Commerce Domain Architect
Ex-Lyse Tele, Open to Work
------------------------------
Original Message:
Sent: Dec 12, 2025 00:42
From: Siddhesh Pankar
Subject: TMF 620 v4.1 - Question on support for hierarchy of products
Thank you Matthieu Hattab!
Is this the case also with TMF 620 v5?
We see "bundledGroupProductOffering" introduced in v5, is this for supporting multi level hierarchy?
Thanks!
Best Regards
Siddhesh
------------------------------
Siddhesh Pankar
Salesforce
Original Message:
Sent: Dec 03, 2025 07:09
From: Matthieu Hattab
Subject: TMF 620 v4.1 - Question on support for hierarchy of products
Hi,
TMF620 does not return a full recursive hierarchy of bundled product offerings in a single GET call.
A GET on /productOffering/{id} only returns one level of bundledProductOffering[]. TMF620 deliberately stops at one level.
It does not provide any "depth" or recursive expansion mechanism. This is consistent with the catalogue design principles in IG1261 and the SID patterns:
Product Catalogue is declarative and expose intents.
Runtime expansion belongs to the Configurator or similar service or an orchestration layer, not to the catalogue.
I can see 3 options:
1. If you already use product configurator, TMF760 provides a runtime configuration tree for a bundle with a (full) recursive hierarchy, and it supports depth so you can choose how "deep" you want to go. However, it's a runtime tree, not a catalogue-designed bundle tree, meaning all catalogue configuration rules have been computed, it may not meet your requirement.
2. Use a service that can orchestrate TMF620 and make multiple GET calls to build a recursive hierarchy of bundled product offerings. The output would be your chosen API schema.
3. modify TMF620 OAS and add support for recursive hierarchy and depth.
Good luck!
------------------------------
Kind regards,
Matthieu Hattab
Digital Sales, Core Commerce Domain Architect
Ex-Lyse Tele, Open to Work
Original Message:
Sent: Dec 02, 2025 09:58
From: Siddhesh Pankar
Subject: TMF 620 v4.1 - Question on support for hierarchy of products
Hello,
Would like to know whether TMF 620 v4.1 supports hierarchy of products where a bundled product and its underlying hierarchy (one or more levels) can be retrieved in a Get call.
e.g. Product A is a bundle which includes Product B. Product B is also a bundle which includes Product C.
So when retrieving Product A, are we able to get the Product B as well as Product C?
------------------------------
Siddhesh Pankar
Salesforce
------------------------------