Unifying Multi-Country Telco Self-Service Platforms

Discover how we enhanced a large telecom provider’s self-service portal, migrating legacy functionalities and implementing complex product bundles to deliver a seamless customer experience across multiple countries.

Project Overview

Streamlined Telco Functionality with SAP Commerce

In collaboration with an IT consulting firm, we contributed backend expertise to extend the Telco Accelerator, integrating multiple external systems, implementing TM Forum-compliant product bundles, and enabling flexible add-on management. The project goal was to unify customer-facing features while ensuring code quality, reliability, and maintainability.

Project Overview

Advanced Telecom Platform Development

Our client, a large telecom provider serving multiple countries, required an advanced B2C platform to unify customer self-service functionalities. The goal was to migrate existing functionalities from legacy and external systems into SAP Commerce, while also creating new features directly within the Telco Accelerator.

Our company, SIA Commerce Consulting Services, contributed backend development expertise, ensuring that all implementations met TM Forum standards and were aligned with client specifications. Individual developments were delivered with quality and on schedule, supporting the broader consulting team responsible for end-to-end delivery.

Challenges & Objectives

The client faced limited functionality in the new web platform. Many services existed across multiple systems, resulting in a fragmented customer experience

Key business and technical objectives included:

Providing a unified self-service experience across countries

Migrating diverse functionalities and data into SAP Commerce

Implementing complex product bundles and add-ons compliant with TM Forum standards

Our company was tasked with delivering backend solutions for new features, integrations, and quality improvements, ensuring all functionality was aligned with the client’s requirements and industry best practices.

Solution & Approach

1. Product Bundling and Hierarchies

Telecom offerings were structured as multi-level bundles, including commercial products (TV + Internet + Mobile), technical services (line connections, routers, SIMs), and resources (equipment, devices, IP addresses).

Implementation involved:

  • Dynamic bundle combinations with flexible pricing and optional add-ons

  • Compliance with TM Forum standards, mapping product, service, and resource specifications

  • Data consistency between SAP Commerce Product Configuration and external TMF APIs

2. Add-on Management

Add-ons such as extra channels, faster Internet, or VoIP required complex eligibility logic and hierarchical pricing. Service activation dependencies triggered backend provisioning processes, all while ensuring TM Forum Product Order Management compliance

3. TM Forum API Integrations

SAP Commerce acted as the commercial front-end, interfacing with multiple external systems. Orders were decomposed into sub-orders for billing, provisioning, and other OSS/BSS systems. Our team ensured data consistency and API reliability throughout the lifecycle

4. Collaboration

The team followed standard Agile ceremonies: sprint planning, daily stand-ups, sprint reviews, and retrospectives. Knowledge transfer occurred as needed to ensure continuity and alignment.

Technologies & Tools

SAP Commerce (Hybris)

Version 2105 with Telco Accelerator

Backend

Java, Spring, Spring Integration

APIs

SOAP and RESTful (OCC v2), Karate for API testing

DevOps / CI-CD

Git, Jenkins, SonarQube

Project Management

Jira, Agile/Scrum methodology

Testing

JUnit (≥80% coverage), automated API endpoint tests with Karate

Key Learnings & Reflections

The project presented challenges such as TM Forum compliance, handling complex bundle hierarchies, and integrating multiple external systems.

Through this engagement, our team enhanced understanding of the TM Forum standard, Telco Accelerator, and telco product configuration processes, improving efficiency and quality in backend development.

Results & Impact

The platform’s capabilities were greatly enhanced, providing a seamless self-service experience for customers across various countries. We implemented intricate bundle configurations and add-ons, adhering to TM Forum standards to ensure smooth integration with external systems.

Enhanced Functionality

Unified customer self-service across multiple regions, improving user experience and operational efficiency.

Reliable Integration

Implemented TM Forum-compliant solutions for consistent and dependable system integration.

Automated Testing

Improved backend quality with automated testing and static code analysis, ensuring high maintainability.

Consistent Delivery

Achieved consistent delivery aligned with client expectations through rigorous quality control measures.

Project Summary

Role Backend Developer
Duration June, 2021 – September, 2022
SAP Version SAP Commerce 2105
Focus Area Telco Accelerator backend development, product bundles, TM Forum compliance, API integrations
Result Unified self-service portal, improved functionality, enhanced code quality and maintainability

Client Feedback

We are very satisfied with the work delivered by the team. All assignments were completed on time and met our specifications. They quickly became familiar with our telco business standards and specific requirements, and we particularly appreciated their active participation in demos and sprint ceremonies

Interested in similar results?

Let’s discuss how I can help you build clean, maintainable, and scalable SAP Commerce solutions

Want to see more projects?

Discover how complex business processes have been optimized, performance improved, and scalable, well-documented solutions implemented