Spartacus

Divante is a core contributor to Spartacus, the Angular-based open-source storefront for SAP Commerce Cloud. We build, extend and optimise Spartacus for enterprise.

SAP CX
Certified
3,000+
SAP Commerce clients
15 yrs
SAP expertise
Angular
Based
Trusted by

Deep SAP Commerce expertise, from backend to storefront.

Spartacus replaces the deprecated Accelerator with a decoupled Angular SPA that talks to SAP Commerce via OCC APIs. Divante's engineers contributed directly to the Spartacus architecture and have delivered production implementations for enterprise clients in manufacturing, distribution and retail.

We handle the full SAP Commerce stack — B2C and B2B Spartacus storefronts, OCC API extensions, custom Angular component libraries, B2B procurement workflows and SAP BTP integrations — using Clean Core patterns that survive platform upgrades.

Capabilities

Spartacus & SAP capabilities

Spartacus B2C storefronts

Full B2C implementation — PLP, PDP, cart, checkout, account — with Angular and custom design system.

B2B & procurement

Quote management, approval workflows, cost centre assignment, punchout (OCI/cXML) and contract pricing.

OCC API development

Custom SAP Commerce OCC API endpoints, extenders and facades — Clean Core, upgrade-safe, tested.

SAP BTP integration

CPI, Event Mesh and third-party SaaS integrations via SAP Business Technology Platform.

Accelerator migration

Structured migration from JSP Accelerator to Spartacus with feature parity validation.

Upgrade & support

Proactive SAP Commerce and Spartacus version upgrades, patch management and L2/L3 support.

Our process.

01

Architecture review

Assess SAP Commerce version, customisation depth and integration landscape to define the Spartacus migration or build strategy.

02

Angular storefront build

Implement Spartacus with your design system and B2B/B2C feature set on current LTS Angular.

03

OCC API extension

Extend SAP Commerce OCC APIs for custom catalogue data, B2B workflows and third-party integrations using Clean Core patterns.

04

Go-live & upgrade path

Deliver with regression test coverage and a documented upgrade path aligned to SAP Commerce release cycles.

Technology

Technology foundation

The tools and frameworks powering production deployments.

Angular
TypeScript
RxJS
Docker
Kubernetes
Jenkins
PostgreSQL
Redis

Frequently asked questions

Everything you need to know before we talk.

Should we migrate from Accelerator to Spartacus or go fully headless?
Spartacus is the right choice if you're staying on SAP Commerce Cloud and want a supported, SAP-aligned storefront. Full headless (Alokai + commercetools) makes sense if you're considering moving off SAP entirely.
What SAP Commerce versions does Spartacus support?
Spartacus officially supports SAP Commerce Cloud 2211 and 2105 LTS. Divante maintains implementations on older releases (1905, 2005) and can assist with version upgrades.
Can Spartacus handle B2B procurement workflows?
Yes. Spartacus ships with B2B Storefront features covering cost centres, purchase limits, approval routing, quote negotiation and punchout (OCI and cXML). Divante has delivered all of these in production.
How do you keep SAP customisations upgrade-safe?
We use Clean Core patterns — extending via SAP standard extension points rather than modifying core code. All custom OCC endpoints and Angular components are isolated in project-specific modules with automated regression tests.
Do you work with SAP CX partners or SI programmes?
Yes. Divante is an SAP partner with certified architects and developers. We work as a subcontractor to primary SIs, alongside in-house SAP basis teams, or as sole integrator.

Still have questions?

Talk to our team — we reply within one business day.

The Controller of your personal data is Cloudflight Poland Sp. z o.o. with its registered office at Wroclaw, Poland, who processes your personal data for marketing purposes, including delivering our offer, in accordance with our Website Terms of Use. You have the right to data access, rectification, erasure, restriction and portability, object to processing and to lodge a complaint with a supervisory authority. For detailed information, please refer to the Privacy Policy.