FSA User Request Framework

Note: Spartacus 4.x is no longer maintained. Please upgrade to the latest version.

Note: Spartacus 4.x was tested with SAP Commerce Cloud versions 1905 to 2205. Spartacus 4.x has not been verified to work with (and is not guaranteed to work with) SAP Commerce Cloud 2211 or later releases.

Note: This feature is introduced with version 1.0 of the FSA Spartacus libraries.

The User Request Framework is a flexible, lightweight framework for implementing various types of user requests, originating from the customer towards the company.

Table of Contents


The User Request framework is intended for light-weight request procedures, in which the definition of the process can be created and stored in the database, along with step definitions, all of which can be configured by the business user. For more information, see User Request Framework documentation on the SAP Help Portal.

Use Cases

The framework is implemented on the FSA Spartacus storefront as part of the following processes:

Financial Service Accelerator offers two use cases where the User Request Framework is used:

  • First Notice of Loss - a process in which the user reports a claim directly on the insurance storefront. The claim reporting process includes four sample steps that capture all the relevant information required for recording a loss event. For more information on how the FNOL process is implemented on the FSA Spartacus storefront, see Claims.
  • Policy Change - a process in which the user modifies their existing insurance policy online. Financial Service Accelerator provides several sample policy change processes out of the box, all of them based on the sample Auto Insurance product. Users can easily change mileage, add or remove coverages, and/or add additional drivers to their policies through a guided step-by-step procedure. For more information on how this feature is implemented in FSA Spartacus, see Policy Change.

Although the current implementation of the Financial Services Accelerator uses the User Request Framework for changing policies and reporting claims, it can be extended and reused for other request types (contact request, service request, etc.). All user request processes are fully configurable in the Backoffice.

Financial Services Accelerator Trail - Customized FNOL Process

The Financial Services Accelerator Customized FNOL Process Trail demonstrates how to create a new user request process in Financial Services Accelerator, using as an example the First Notice of Loss process for Travel Insurance. For more information, see Configurable FNOL Process.