Pricing FAQs
How do I set up automatic price lists (based off my DTC pricing with a discount)?
Please refer to our guide here.
How can I override pricing for some products if I'm using an automatic price list?
It's possible to combine manual price lists and automatic price lists! This is a great way to automate your pricing and give you the flexibility to manually specify pricing for specific products. Once you've created your price list using "automatic" rules, simply click "Options" and then "Upload CSV" and you can manually upload any additional prices you want to assign to the price list.
You can then easily check these via the Price Editor.
If I change a product's price in my admin, how long will it take to automatically update in SparkLayer?
If you're using automatic pricng, this will update instantaneously from your platform into SparkLayer
How do I remove a price for a product for manually uploaded price lists?
There are a variety of ways to remove pricing from a product:
- From Price Lists, under "Options" next to a price list, click the "Clear" button. This will remove all pricing for all products
- From Price Lists, upload a CSV file with just the SKU(s) you want to remove. In the "price" column, leave this blank
How do I clear (empty) a price list for manually uploaded price lists?
From Price Lists, under "Options" next to a price list, click the "Clear" button. This will remove all pricing for all products
How do I see prices I’ve already uploaded?
When you upload pricing via the SparkLayer Dashboard, there are a variety of ways you can see the pricing you've uploaded:
- You can download the contents of your price list as a CSV file. Simply click "Options" then "Download CSV"
- You can log into your website and view the product page you need to check. You'll need to follow this guide to ensure you are logged in correctly as a B2B customer.
- Use the Price Editor within the SparkLayer Dashboard to quickly search by SKU. Learn more about the Price Editor
How do I set up quantity (tiered) pricing?
Please refer to our guide here
Do I need to specify a price for a single unit if using quantity pricing?
Yes. When importing a price list that includes tiered pricing, please ensure that you include a tier for the price for a single unit, as demonstrated in the example below.

Do I need product SKUs when uploading pricing?
In terms of product SKUs, SparkLayer relies on these being added to your products within Shopify so that we can display the correct B2B pricing when your customers log in. Without a unique SKU, there's no way for SparkLayer to do this.
Why isn't my B2B pricing showing on my website?
If you're not able to see the B2B pricing, this could be due to one of the following:
- Check that all your products have unique SKUs assigned
- Check that the product in your website admin has been set to Product Status "Active". Currently SparkLayer will only import prices for products that are active (versus in "Draft" status)
- Check the SKU exists within your product catalogue
How do I show the gross price?
In the context of SparkLayer, SparkLayer will always output the prices in the Net amounts, regardless of the tax status you set on your website. In effect, when you upload your B2B pricing via SparkLayer, the customer will see the exactly the same prices on your website.
If there are circumstances where you do want to show Gross pricing to your B2B customers, there is a potential way around this.
- It's possible to set a customer within your eCommerce platform (e.g. Shopify) to be 'Tax exempt'. This would mean their order would be zero tax rated.
- In the price lists you upload to SparkLayer, set the prices to be the "gross" amounts (even though they don't technically include tax).
- As to reporting, you would need to report on the tax amounts after the fact (e.g. via your accounting system)
How do I show RRP (MSRP) pricing?
Please refer to our guide here.
How do I setup and manage multiple currencies?
SparkLayer supports multiple currencies by default and you can easily configure different currencies for your customer. To learn more about how to set this up, please refer to our platform-specific guides:
Can I set B2B pricing to be higher than my DTC prices
In this scenario, you may be looking to set up B2B pricing that is higher than the pricing you have set up for your regular (DTC) customers. Depending on the platform you are using, this may not be supported and we recommend referring to our guide below:
Shopify - Not supported When the customer adds items to the order, they will see the B2B pricing you've set up, but at the point of us doing the 'final calculations' (i.e. tax, shipping), it will have to default to the Shopify retail price if this is lower than the B2B pricing. The way to solve this is to ensure the pricing in Shopify is higher than the B2B pricing
Can I set up different automatic pricing rules based on product collections?
SparkLayer has no built in way to automatically selection which collections (or categories) to apply B2B pricing to, however we do have a suggested workaround if this is a requirement:
- In your customer groups, assign each price list you want to show for your specific customer groups and you can even assign multiple price lists to a customer group
Can I assign multiple price lists to one customer group and/or customer?
From the SparkLayer Dashboard, you can assign multiple price lists to a customer group if you want to set up more sophisticated pricing. From the "Update Price Lists" screen, simply click "Add new" to select a price list. In terms of pricing, if a product SKU exists in multiple price lists, SparkLayer will search through all available price lists and use the first one it finds.

How do I assign a price list to a specific customer?
Please refer to our guide here.