---
title: "SAP B2B Returns Portal for Nobel Biocare | Smart Data"
url: https://www.smartdata.net/case-studies/sap-b2b-returns-portal-nobel-biocare
description: "Smart Data built a multi-language, multi-currency B2B returns portal for Nobel Biocare, integrated with SAP ECC and the existing Magento storefront."
source: "Smart Data (smartdata.net). Markdown copy of the page; the HTML page is canonical."
---

# A self-service B2B returns portal for Nobel Biocare, integrated directly with SAP

Smart Data built a multi-language, multi-currency returns and exchange application for Nobel Biocare's global B2B customers, with real-time SAP invoice validation, exchange selection with live pricing and SSO from the existing Magento storefront.

Built on[SAP](https://www.smartdata.net/services/enterprise-integrations).NET CoreReact

Industry

Medical devices (dental implants)

Engagement

Integration

Timeline

3-month build

Nobel Biocare’s B2B customers were calling and emailing customer care every time they needed to return or exchange a product. The volume took customer service time and added cost to a process that could have been self-service. Customers wanted to manage their own returns, see invoice and pricing data, and resolve exchanges without a phone call.

Smart Data built a React and .NET Core returns portal integrated directly with Nobel Biocare’s SAP ECC system through SOAP and ABAP, serving global B2B customers across languages and currencies and connected to the existing Magento storefront via SSO.

## The challenge

A B2B returns workflow that talks to SAP doesn’t come off a shelf. Four requirements made the case for a custom build:

- Returns aren’t a stand-alone workflow; they require live SAP invoice validation, real-time pricing and proper credit memo posting back into ECC
- The global customer base needed multi-language and multi-currency support with the right tax and pricing logic per region
- The portal had to integrate with the existing Magento storefront so customers wouldn’t need a second login
- The customer care team needed to recover time for issues that genuinely required human attention

A clean returns portal that doesn’t talk to SAP correctly is just a faster way to create reconciliation work. The win was in the integration plumbing.

## The solution

Smart Data partnered with Nobel Biocare’s internal team across two countries. The engagement spanned a U.S.-based UI development effort and a European ABAP and integration team. Smart Data brought a UI developer, scrum master and architect. Nobel Biocare contributed two ABAP developers, a SOAP integration developer, a project manager and a web solution architect.

### Key implementation highlights

- React front end designed for B2B workflows with returns submission, exchange selection and shipping capture in a single flow
- .NET Core service layer orchestrating the return logic between front end and SAP
- Real-time SAP invoice validation via SOAP, looking up original invoices in SAP ECC and confirming pricing live
- Exchange selection with live pricing so customers see current pricing and availability before they confirm a replacement
- Multi-language and multi-currency support with regional tax and pricing logic for global B2B customers
- SSO with the Magento storefront so customers stayed inside one experience
- SOAP-based ABAP integration handling invoice lookups, pricing validation and credit memo posting back into ECC
- Two-country team coordination across US UI and European ABAP, kept aligned by a dedicated scrum master

The architecture pattern of React + .NET Core service layer + SOAP-to-SAP integration through ABAP is the cleanest path for a self-service workflow that has to live on top of an SAP-backed business.

## The results

Three months in, the returns portal was running globally. Four things changed for Nobel Biocare’s customers and customer care team:

A high-volume customer service workflow moved off phone and email and into self-service

Global B2B customers got a returns experience in their language and currency

Customer care team time freed up for the issues that genuinely needed human attention

A global B2B returns workflow that lives on top of SAP turned out to be self-service-ready when the integration is done right

A cross-country, cross-company engineering team worked as a single unit and shipped a regulated medical device industry returns portal in three months.

Client

HealthcareManufacturing and industrial

Platform and technology

- React
- .NET Core
- [SAP Integration](https://www.smartdata.net/services/enterprise-integrations)

## Working on something similar?

Tell us what you are building and what it has to connect to. Here is what happens after you reach out.

### A short call about the work

What runs today, what needs to change and the date you are working toward.

### An engineer looks at what’s running

Scope comes from your systems as they are, before anything is priced.

### You get a written proposal

Covering scope, team, approach and price.

[info@smartdata.net](mailto:info@smartdata.net)[(937) 886-9166](tel:+19378869166)
