website logo
SupportDashboardAbout SparkLayerSchedule Demo
📘Help Docs
⚙️Tech Docs
Navigate through spaces
⌘K
👋Introduction
How SparkLayer Works
Getting Started
📣Useful Links
What's New!
Roadmap
Support
Try our Demo
Troubleshooting
Policies & Data
🖥️Frontend
⭐Features
⚒️Backend
📊Dashboard
🌐Integrations
Docs powered by
Archbee
Integrations
Shopify

Shopify Limitations

Introduction

Currently, there are a small number of limitations to be aware of with the SparkLayer and Shopify Integration.

Limitation

Notes

Retail pricing

The price in Shopify (i.e. the retail price) must be higher than the B2B price. If this is not the case, then at the point of us doing the final calculations (i.e. tax, shipping) during the checkout process, product pricing will default to the Shopify retail price.

Discounts

Under the hood, Shopify discounts power SparkLayer. This means that you are unable to use Shopify discounts, as Shopify has a limitation of 1 discount per order. This includes Shopify Scripts as our orders are made via the app you install.

Product SKUs

Within Shopify, the product must have a SKU and this must be unique per product.

Product Customisations

If you're using an app that adds customisations to a product (e.g. a text-entry field), these will not show within the Frontend Interfaces. SparkLayer will only show the variants set up within Shopify's own catalogue (e.g. size, colour).

Multi-currency

Due to the Shopify Draft Orders API not supporting multi-currency per store, SparkLayer has limitations in how multiple currencies work. If you're looking to enable multiple currencies, please see our Shopify Markets & Currencies guide to see what's possible

Cart Line Items

A set a restriction of a 250 line items as past this point it has been found that Shopify starts to drop cart items during our Draft Order creation.

Product Tax rates

Unfortunately, due to Shopify's Draft Order API not providing line-level tax information, we are unable to determine the tax rates per line. For stores which "Include taxes in pricing", we'll be unable to calculate the gross pricing correctly, and we recommend setting up another store specifically for B2B with this setting off where we can provide net pricing.



Updated 14 Sep 2023
Did this page help you?
PREVIOUS
Shopify FAQs
NEXT
BigCommerce
Docs powered by
Archbee
TABLE OF CONTENTS
Introduction
Docs powered by
Archbee