Understanding Price Lists


The concept of price lists is central to SparkLayer and to B2B ordering. Price lists determine the specific product prices your B2B customers pay and give you great flexibility in how you price your product range for different customer types. For example, your VIP B2B customers may get a certain price, brand new customers may get another.

Importing your price lists

There are two ways to import price lists into SparkLayer.
  1. 1.
    Manually importing via CSV file uploads
  2. 2.
    Connecting to your backend system to automatically import and synchronise price list data
You can learn more about how this works in our Price List guide.

Using the SparkLayer API to manage price lists

If you're using the SparkLayer API to connect to your backend system, the price list data comes directly from your backend system (e.g. ERP, PIM, CRM, iPaaS) and each product SKU will subsequently then be assigned a price list within SparkLayer. Our diagram below runs through how this flow works.
To import your price lists into SparkLayer, you'll need to send price list data via the SparkLayer API. The SparkLayer API Reference provides the technical details such as naming conventions and configuration options.
To help you better understand the process, we've created a simulation environment that walks through the key principles of how the SparkLayer API works.
Once you've successfully imported your price lists, you'll then see them in the SparkLayer Dashboard in the Activity section.
It’s important to note that this is the most technical element of the SparkLayer installation and you will need to be familiar with working with APIs in order to complete this step.

Checking price list data

The easiest way to check if price lists have been assigned to a product is to use the Product Data Lookup tool within the SparkLayer Dashboard. You can learn more here.