Customer Pricing
Price Lists To learn more about how pricing works, view our full guide here.
As well as assigning price lists to customer groups, you can go a step further and add additional percentage discount on top of this at a customer-specific level.
For example, let's say you've set up your B2B customers and assigned them to a price list but you want to give a range of these customers an additional 25% discount on top of these prices. SparkLayer lets you do this simply by adding special settings against a customer record.
Setting up metafields on Shopify To learn more about how to configure metafields on Shopify for SparkLayer, please refer to our guide here
Item | Details |
Custom data type | |
Metafield type | This must be set as an integer |
Namespace | This must be set as sparklayer |
Key | This must be set as discount_percentage |
Value | This must be set as an integer, e.g. 10, 20, 50 etc |
Discounts and promotions SparkLayer also allows you to set up powerful discounts. Learn more
As well as assigning price lists to customer groups, you can go a step further and set specific price lists per customer (this overrides the customer group price lists).
For example, let's say you've set up your standard B2B price list but you want specific customers to get additional pricing discounts on some (or all) products. To achieve this, you can create an additional price list, upload your prices via SparkLayer, and then simply set this to apply to a customer.
Setting up metafields on Shopify To learn more about how to configure metafields on Shopify for SparkLayer, please refer to our guide here
Item | Details |
Custom data type | |
Metafield type | This must be set as a json string |
Namespace | This must be set as sparklayer |
Key | This must be set as price_lists |
Value | An example of just one price list: ["price-list-handle-one"] For two, use commas: ["price-list-handle-one", "base-list"] |
Learn more about how price lists work our guide here.