Supported and Unsupported Fatures

Modified on Thu, 21 May at 3:50 PM


Connector scope


The connector covers catalog integration functions, but there are several important limitations and considerations to keep in mind.


Items


Products, categories, and variants must be managed from Sales Layer.

  • Managing them from Shopify or through plugins is not supported, because this may create data consistency issues.


Metafields


  • Metafields are only compatible with the metafield type specified in the connector documentation.
  • Other metafield types may work, but correct behavior is not guaranteed.
  • At the time of writing, Shopify limits the number of metafields defined in a store to 250.
  • It is necessary to review Shopify’s metafield permissions information before configuration.


Related products


Using related products, or using an excessive number of metafields or images, may increase synchronization time significantly.


Variants


In standard Shopify, the maximum supported configuration is 2048 variants and 3 attributes per variant.


Markets


  • The connector does not create, update, or delete Markets. These actions must be managed by the client in Shopify.
  • Market read permissions are required in the Shopify app development configuration.
  • Local or regional languages are not supported.
  • The connector supports a maximum of 50 Markets, which is Shopify’s current limit.
  • Compatibility with external registration systems such as Global-e, which can exceed 50 Markets, is not guaranteed.
  • The number of Markets, together with other transmitted features, may affect connector performance.
  • Shopify supports a defined set of currencies for local pricing.
  • The connector allows sending multiple currencies for one Market, but Shopify does not. Shopify currently supports only one currency per Market, so Shopify will return an error.
  • Sending prices in different currencies may require customers to use a country selector in the store. The connector does not create or configure that selector.
  • In multi-country Markets, fixed prices can only be set using the Market’s base currency.
  • When products are added to or removed from a Market, those changes only apply to:
    • the online store
    • custom storefronts
    • channels using the inContext directive


Shopify account type


Shopify connectors do not offer different features based on the Sales Layer account type, but available functionality may differ depending on the Shopify plan used.


Shopify Standard Plan


  • Allows up to five staff users in the store.
  • Lets you assign permissions for tasks such as adding products or managing orders.
  • Allows collaborators for Shopify Partners.
  • Supports international growth through Shopify Markets.


Shopify Plus


  • Lets you manage all stores in the organization from one place.
  • Supports unlimited staff accounts.
  • Provides additional API calls for custom app integrations.
  • Includes Shopify POS Pro for up to 20 locations in the organization at no additional charge.


Shopify B2B limitations


Shopify includes native B2B functionality that is available only in Shopify Plus. The Sales Layer connector does not support direct integration with these B2B features.


Although the connector can run in parallel with Shopify Plus accounts that have B2B enabled, it may interfere with the information synchronized by Sales Layer, especially pricing, product availability, and catalog structure.


As an alternative, some of these cases can be handled by:

  • Using metafields to store specific B2B data that can later be used in custom templates or front-end logic.
  • Keeping the main catalog managed only from Sales Layer and delegating B2B logic to a dedicated Shopify app.
  • Clearly defining which parts are controlled by Sales Layer and which are controlled by Shopify or another app.
  • Using middleware in more complex cases to handle segmentation and B2B pricing logic before sending data to Shopify or Sales Layer.


Other unsupported functionalities


Payments, dropshipping, shipping, orders, gift cards, discounts, location creation, inbox, analytics, marketing, taxes, finance, and any Shopify feature not specifically mentioned in the connector documentation are not supported by the channel.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article