Skip to main content

Hi Team, 

 

We have a requirement to extend the Customer Details view within the B2C Commerce Business Manager. Specifically, we need to add a custom tab (alongside "General," "Addresses," etc.) that will display records from a Custom Object filtered by the specific customer's CustomerNo. 

 

Our Questions: 

 

1. Is it possible to inject a custom tab into the Customer Profile interface using a Business Manager extension cartridge? 

 

2. Could you provide the official documentation link or a sample bm_extensions.xml structure that complies with current server schema requirements? 

 

3. Are there any known limitations regarding the use of JavaScript Controllers or ISML templates to render content within these custom tabs? 

 

Thank you for your guidance on the best practices for this implementation. 

 

Screenshot for your reference. 

Adding Custom Tabs to the Customer Profile Page in Business Manager for Commerce Cloud.

 

Regards, 

Harsh Chandra 

 

@* B2C Commerce *

 

 

#B2C Commerce

2 answers
  1. Apr 20, 1:24 PM

    Hi @Utkarsh Srivastava

     

    We have already created a Menu Action under a Menu Item within Merchant Tools. 

     

    However, the requirement is to display a new custom tab within the Customer detail page (alongside tabs like General, Addresses, etc.) when accessed from Merchant Tools. (As Shown in Image) 

     

    We reviewed the shared documentation but did not find a specific approach to achieve this. 

     

    Based on our understanding, adding a custom tab directly within the standard Customer detail page in Business Manager is not supported through standard extension mechanisms. Business Manager extensions allow adding menu items, actions, and modules, but not modifying the core layout of existing system pages such as adding new tabs.  

     

    Could you please confirm if the understanding is correct? If there is any alternative approach to achieve similar functionality (for example, through a custom module or separate page), we would appreciate your guidance. 

     

    Thanks 

    Harsh

0/9000