---
title: Supported Pricing Rules
slug: pricing-rules
description: Discover how SparkLayer simplifies B2B pricing strategies with its flexible and customizable pricing configurations. Learn how to create price lists manually or through automated rules, assign them to customers at different levels, and even support differ
docTags: 
createdAt: 2023-06-12T07:26:17.000Z
---

## Introduction

SparkLayer has a powerful built-in B2B Pricing Engine that allows you to configure pricing in any of these ways:

![](https://api.archbee.com/api/optimize/kxppJrvFK15E9wXbMKaTP/qmVzVi59pUeMVHfVqSIBU_b2b-pricing-types.jpg)

### Pricing configurations

Related to the above, SparkLayer can support the following specific pricing configurations.

| **Pricing Type**         | **Details**                                                                                                                                                                                                                                                                                                   |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Pricing source`         | Price lists can be created either via:<br />* **manually uploading** specific prices (via a CSV file), allowing you to set specific prices
* **automated rules** by taking the prices from your eCommerce store (e.g. 50% off retail prices)                                                                  |
| `Product setup`          | - Price lists are set up at a product variant level and rely on SKUs being available                                                                                                                                                                                                                          |
| `Customer-rules`         | * Price lists can be assigned to customers via [customer groups](docId:5_lWMNohhjBJJppg9E6Vh)
* Multiple price lists can be assigned at a customer group level or specific customer level
* Percentage discounts can be assigned at a customer-level via settings. [Learn more](docId\:v8dVUcJ7Ju0fH7BvINrEw) |
| `Currencies`             | - Price lists can be set up in different currencies.&#x20;                                                                                                                                                                                                                                                    |
| `Quantity pricing`       | * You can set quantity pricing (volume-based discounts), e.g. Buy 1 at $10, Buy 10 at $8.&#x20;
* You can set up quantity pricing at a variant level but for quantity calculations to work at parent level                                                                                                    |
| `Discounts & promotions` | - In addition to price lists, you can also configure discounts and promotions for customers. [Learn more](docId\:WrejPw9URyjQwiQeKs_Cg)                                                                                                                                                                       |
| `Advanced settings`      | * You can configure rules such as minimum and maximum order quantities, pack sizes and more at a per customer group level. See more within [Configurations](docId\:SBEaOaCq_A7FfbTatX8bD)                                                                                                                     |

