Skip to content

Additional Features

Apptus eSales Lifestyle includes several additional features that work across different parts of the system.

Custom prices

Supplying custom prices for variants enables displaying visitor specific prices, or showing prices within the same market in different currencies.

Custom local prices

It can for example easily be integrated with external currency providers and is suitable for retailers supporting shipping to multiple locations, but not fully supporting different markets. Custom prices are fully compatible with price filtering and sorting, and prices will automatically be updated and rendered in both product listings and in price filters.

If a product lacks price information for a given price id, that product will be omitted from all results where that price id is specified in a request. For example, if searching for jackets with EUR as the price presentation, jackets without a custom price provided in EUR will be omitted from the search result.

For more information about custom prices in the data feed, see the Format Specification.

How to use

The applicable price identifier should be provided as a query parameter. This must match a provided price id in the data feed.

Keeping the state of which price identifiers that are applicable to different clients, such as selected currencies, is assumed to be stored externally.


Supplying ratings as the standard rating attribute for products in the data feed enables the feature of displaying rating stars in product cards in all product listings.

A product rating is supplied as a value from 0.0 to 5.0. Rating of actual products and score aggregation is assumed to be handled elsewhere, e.g the value to import is the current rating to display.

How to use

Ratings are automatically included in a response to a query if they are present in the data feed.

For more information about ratings in the data feed, see the Format Specification.


A personal input signal supported by eSales Lifestyle is a visitor's favourite products. Visitors can select and have their favourite products notified to eSales via the API.

Introducing favourites

How to use

When a visitor select a product as a favourite, send the Add favourite notification. When a visitor removes a favourite, send the Remove favourite notification.


Content is a flexible and generic type of data, that can be searched for and ranked according to interest or newness. Typical entities that would be suitable to supply as content are for examples FAQs, magazine entries and inspirational articles.

Introducing content

Apptus eSales Lifestyle uses both user interactions and the provided content data, to determine how to rank content. Furthermore, multiple types of content can be added and used for separate purposes. For example, FAQs could be added as content to search in, while also adding the latest and greatest inspirational articles for presentation on the start page.

How to use

Supply the content items in the data feed.

To create a new separate endpoint for search, e.g. a standalone FAQ search, use the Content Search Page query. Content entities may also be included on the Search Page.

To retrieve content information, or list content according to newness or relevance, use either the Content Information query or the Landing Page query. Some requests require that the content lists to include are specified in the request body through a Page configuration.

Last update: June 18, 2021

This online publication is intellectual property of Apptus Technologies. Its contents can be duplicated in part or whole, provided that a copyright label is visibly located on each copy and the copy is used in conjunction with the product described within this document.

All information found in these documents has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither Apptus Technologies nor the authors shall be held liable for possible errors or the consequences thereof.

Software and hardware descriptions cited in these documents might be registered trademarks. All trade names are subject to copyright restrictions and may be registered trademarks. Apptus Technologies essentially adheres to the manufacturer’s spelling. Names of products and trademarks appearing in this document, with or without specific notation, are likewise subject to trademark and trade protection laws and may thus fall under copyright restrictions.