Roomle is the first cloud-based digital furniture platform that defines a new standard for highly configurable furniture across all channels. The importance of product price visualization to drive online and in-store product sales has become more and more important nowadays. Roomle does not claim price sovereignty and therefore prices will not be maintained or manually setup within Roomle. We enable our clients to manage prices in different ways.
- Price via your webshop
- Prices via external price service (generic price service)
- Generic price service via Roomle
Prices via your webshop
If you have an existing E-Commerce platform in place where prices are maintained on your side already today, prices still we be managed by your web shop. Your web shop is connected to the Roomle Configurator via API and receives dedicated configuration part lists (with dedicated article numbers) in real-time. Matching Roomle´s article numbers against the ones maintained in the web shop enables you to calculate prices live on your side. The lead on managing prices on a regularly basis stays on your side.
Further deep dive into our Configurator API documentation to find out how the integration works: Roomle Configurator API Documentation
Online Shop integration references:
- Shop-Integration Design-Bestseller
- Shop-Integration Sitzfeldt
- Shop-Integration GalleryM
- Shop-Integration Biohort
Prices via external price service (generic price service)
Alternatively, prices can be managed on your side via a generic external price service. The maintenance and storage of prices remains within your sovereignty. The provided PriceEndpoint will be requested by Roomle. It can be defined whether the request should happen as GET or POST. In the case of POST, the parameters can be passed as x-www-form-urlencoded body. The query happens server-to-server: the external priceendpoint is only requested from the roomlebackend. There are no requests from the browser / client directly to the PriceEndpoint.
- articleNr : list of all requested article numbers
- country: Isocode of your the respective country
Expected result is an Array with the corresponding data. Per requested article number which receives a price there should be one single entry. If there is no price for an article number, the entry can be omitted.
Generic price service via Roomle
If you do not have a price management process and service in place today, we offer to manage prices via a Roomle price service. The service we offer is a very rudimentary process. Roomle provides you with a simple price list CSV template which you can upload via the Roomle platform.
Within Roomle´s template also country-specific price lists can be defined and handled by the Roomle configurator.