Extending and integrating Commerce+
Using Commerce+'s xC programming model, you can use HCL-provided extension points to extend existing Commerce logic. You can implement these extensions with the xC Customization toolkit provided by HCL. Commerce+ also provides Packaged Business Capability integrations that extend the product's reach and functionality.
![]() |
With the following customisation, Commerce+ allows you
to implement your own business logic:
The term xC stands for Externalized Customization: customizations that are external to the default Commerce+ platform logic. The existing Commerce+ code runs on a dedicated Transaction server, whereas your custom xC code runs on a Customization server. By isolating the custom code you can easily and frequently upgrade without worrying about HCL overwriting your customizations. |
![]() |
Commerce+ software integration uses Packaged Business Capabilities (PBCs). PBCs are self-contained, pre-built and reusable business functions. They are designed to work together as part of a fully integrated solution, or independently to be integrated into your organization's systems and processes. |

