Guidelines
06-Jul-2026 • 4832U5 • Table Of Contents Stick to General Unit Testing Rules Single Responsibility Test Functionality - Not Implementation Do not Comment out Tests Always Test the Initial State of a Service/Component/Module/... Do not Test the Obvious Make Stronger Assertions Do not Meddle with the Framework Assure Readability
Concepts
06-Jul-2026 • 4A8324 • Table Of Contents Built-in Angular CLI Support Setting Deploy URL Dynamically Problem Solution Building with Dynamic Deploy URL Scenarios CDN Support Embed PWA with Proxy on Website Serving the PWA from a Sub-Path Including Static Files Further References This document describes how to provide the Intershop
Guidelines
06-Jul-2026 • 48323Z • Table Of Contents Customer Projects PWA Development Recommendations for the Process of Updating 0. Before the Update 1. Updating Angular Dependencies 2. Updating Third-Party Project Dependencies 3. Update Project Utilities for Testing, Reporting and Linting 4. Cleanup Dependencies 5. Update Utilities
Guidelines
06-Jul-2026 • 48L320 • From 11.2.0 to 12.0.0 Angular 19 upgrade With Intershop PWA 12.0.0, the project was updated to Angular 19 (including the Angular CLI, CDK, and SSR). Companion libraries have been updated to their Angular 19 compatible versions as well. In Angular 19, components, directives, and pipes are standalone by
Concepts
06-Jul-2026 • 4831T7 • Table Of Contents Server-Side Rendering (SSR) Log Level Log Format Log Details NGINX Log Level Log Format Log Debug Container Log Management Request Tracing Further References Server-Side Rendering (SSR) The express.js server that handles Angular's server-side rendering can log extended information.
Concepts
06-Jul-2026 • 4F8316 • Table Of Contents Different Levels of Testing Unit Module Integration End-to-End Test File Locations Deviation from Standard Angular Test Frameworks PageObject Pattern Handling Test Data Further Help Different Levels of Testing Testing the PWA follows the basic principle of the test pyramid (https://martinfowler
Guidelines
06-Jul-2026 • L48311 • Table Of Contents Multiple Themes Developing the PWA with Several Themes Configurable Theme ICM Requirements Configuration Parameters Configuration JSON Developing with the Configurable Theme Multiple Themes It is possible to create multiple themes for the PWA, and the Intershop Progressive Web App currently
Guidelines
06-Jul-2026 • E48310 • Table Of Contents Overview Prerequisites Version Dependency for PayPal Architecture Key Building Blocks Adapter Types Buttons Messages CardFields GooglePay Google Pay Payment Flow Google Pay Production Checklist ApplePay Apple Pay Payment Flow Domain Verification Page Types Styling Customization Pay
Guidelines
06-Jul-2026 • 4P8309 • Table Of Contents File and Naming Conventions Reusable Form Components Page Specific Form Components Data Models Services Extensions Form Behavior General Rules Usage of Formly, Template Driven and Reactive Forms Validators Keep Templates Simple The Intershop PWA has switched to using formly to define
Overviews
06-Jul-2026 • F48308 • Developers Getting Started Architecture Concept - Software Architecture Concept - Project Structure Concept - State Management Guide - State Management Guide - Product Context Concept - CMS Integration Concept - Configuration Guide - Propagating Environment Variables Concept - Localization Concept -
Release Notes
06-Jul-2026 • 4830Q7 • 12.0.0 (2026-07-22) Note Intershop PWA 12.0.0 was developed and tested with Intershop Commerce Management (ICM) version ICM 14.4.0. It will work with all versions from ICM 14.4.0 and later. Other ICM versions may also work with some limitations, which are listed in the "CHANGES THAT REQUIRE MORE RECENT
Guidelines
15-Jun-2026 • 48305S • Table Of Contents Introduction REST API Changes Process Changes Introduction The Rating & Review REST API provides methods for retrieving product-specific ratings and reviews for both anonymous and authenticated users. In both cases, the result lists were cached, leading to problems with “own” reviews
Concepts
02-Jul-2026 • S48304 • Table Of Contents Introduction Permission Matrix Detailed Permission Descriptions Access to New Relic Access to the Azure DevOps Organization Use License and Security Group Assignment Work with Tickets in Azure Boards Read & Write Access for Git Repositories Manage Permissions for Git Repositories Examples
Support Articles
29-Jun-2026 • KB0014964 • Introduction: Symptoms: After updating Apache (observed when moving from 2.4.62 to 2.4.65) the WebAdapterAgent crawler reports failed prefetches. Apache access logs show requests from 127.0.0.1 returning status 421 and the Apache error log shows AH02032: Hostname localhost (default host as no SNI was
Support Articles
26-Jun-2026 • KB0014987 • Introduction: Affected system exhibits increased request latency or intermittent long-running requests across web and application layers. The procedure enables AS performance sensors and a pipeline performance log appender, reproduces the issue, and collects WebServer, WebAdapter, and Application Server
Support Articles
24-Jul-2026 • KB0015124 • Introduction Search indexes in ICM 11+ are based on Solr Cloud config sets that originate from files under the ICM 11+ root site configuration (e.g., default schema \sites_folder\root\1\solrcloud\default\conf\managed-schema or \sites_folder\root\1\solrcloud\default\conf\solrconfig.xml, etc.) If those
References
22-Jun-2026 • 483F02 • This API specification is available for download as an Open API 3.0 YAML file: icm-processes-2x1x3.yaml References To learn more about Intershop’s REST API approach and framework, refer to: Concept - REST Framework The following page lists available REST APIs for ICM 14 and their version dependencies:
Guidelines
24-Jul-2026 • 4H8303 • Table Of Contents Introduction Required Action Behavior After Migration or for Newly Written Data Introduction Deleting a payment service is generally not recommended. This guide is only relevant if you plan to permanently remove a payment service from the system and still need a minimum set of payment-related
References
13-Jul-2026 • 4V8301 • This API specification is available for download as an Open API 3.0 YAML file: icm-b2b-rating-review-1x2x0.yaml References To learn more about Intershop’s REST API approach and framework, refer to: Concept - REST Framework The following page lists available REST APIs for ICM 12 and their version dependencies:
References
22-Jun-2026 • 4830S0 • This API specification is available for download as an Open API 3.0 YAML file: icm-b2b-order-1x10x0.yaml References To learn more about Intershop’s REST API approach and framework, refer to: Concept - REST Framework The following page lists available REST APIs for ICM 14 and their version dependencies: