Pricing FAQs
Please refer to our guide here.
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"
- 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 you're using automatic pricng, this will update instantaneously from your platform into SparkLayer
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
From Price Lists, under "Options" next to a price list, click the "Clear" button. This will remove all pricing for all products
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
Please refer to our guide here
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.
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.
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
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)
Please refer to our guide here.
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:
Yes! 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. With SparkLayer, you can set prices to be higher than the "retail" prices in your eCommerce platform should you require.
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
It's possible to set up discount codes that customers can use during the checkout process. For example, you could set up a discount coupon that gives them 10% off their order.
To learn how discounts work, please see our guide here.
Currently, it's not possible to apply discounts across products (e.g. buy 3 from XYZ range and save 10%). There is however a good workaround we recommend:
- You could create a brand new product in your website catalogue and set up a range of variants within it (e.g. all the products you want to offer within the discount)
- We have a special setting called minimum product quantity (See our guide here) which forces the customer to order at least X of the product (e.g. 3)
- Using the Quantity Pricing & Settings, you can then set up your discounted rates (e.g. buy 3 and the price is 10% cheaper)
- Within Shopify, you could make these products 'hidden' from standard B2C customers simply by not associating them to a collection
It's possible to set up discounts that apply based on a certain threshold, e.g. the order total or the number of items in a cart. To learn more about discounts, see our guide here
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.
Please refer to our guide here.