API version: unstable
API version: 2021-04 Release candidate
API version: 2021-01 Latest
API version: 2020-10
API version: 2020-07
API version: 2020-04
API version: 2020-01 Unsupported
API version: 2019-10 Unsupported

ShopFeatures object

Version unstable

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • eligibleForSubscriptionMigration (Boolean!)

    Whether a shop can be migrated to use Shopify subscriptions.

  • eligibleForSubscriptions (Boolean!)

    Whether a shop is configured properly to sell subscriptions.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • internationalDomains (Boolean!)

    Whether a shop can enable international domains.

  • internationalPriceOverrides (Boolean!)

    Whether a shop can enable international price overrides.

  • internationalPriceRules (Boolean!)

    Whether a shop can enable international price rules.

  • legacySubscriptionGatewayEnabled (Boolean!)

    Whether a shop has enabled a legacy subscription gateway to handle older subscriptions.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • sellsSubscriptions (Boolean!)

    Whether the shop has ever had subscription products.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2021-04 (Release candidate)

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • eligibleForSubscriptionMigration (Boolean!)

    Whether a shop can be migrated to use Shopify subscriptions.

  • eligibleForSubscriptions (Boolean!)

    Whether a shop is configured properly to sell subscriptions.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • internationalDomains (Boolean!)

    Whether a shop can enable international domains.

  • internationalPriceOverrides (Boolean!)

    Whether a shop can enable international price overrides.

  • internationalPriceRules (Boolean!)

    Whether a shop can enable international price rules.

  • legacySubscriptionGatewayEnabled (Boolean!)

    Whether a shop has enabled a legacy subscription gateway to handle older subscriptions.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • sellsSubscriptions (Boolean!)

    Whether the shop has ever had subscription products.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2021-01 (Latest)

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • eligibleForSubscriptionMigration (Boolean!)

    Whether a shop can be migrated to use Shopify subscriptions.

  • eligibleForSubscriptions (Boolean!)

    Whether a shop is configured properly to sell subscriptions.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • internationalDomains (Boolean!)

    Whether a shop can enable international domains.

  • legacySubscriptionGatewayEnabled (Boolean!)

    Whether a shop has enabled a legacy subscription gateway to handle older subscriptions.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • sellsSubscriptions (Boolean!)

    Whether the shop has ever had subscription products.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2020-10

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • internationalDomains (Boolean!)

    Whether a shop can enable international domains.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2020-07

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2020-04

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2020-01 (Unsupported)

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2019-10 (Unsupported)

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2019-07 (Unsupported)

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.

Version 2019-04 (Unsupported)

Represents the feature set available to the shop.

Fields

  • avalaraAvatax (Boolean!)

    Whether a shop has access to avalara avatax.

  • branding (ShopBranding!)

    Branding of the shop.

  • captcha (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection.

  • captchaExternalDomains (Boolean!)

    Whether a shop's storefront can have CAPTCHA protection for domains not managed by Shopify.

  • dynamicRemarketing (Boolean!)

    Whether a shop has access to the dynamic remarketing feature.

  • giftCards (Boolean!)

    Whether a shop can create gift cards.

  • harmonizedSystemCode (Boolean!)

    Display Harmonized System codes on products. Used for customs when shipping cross-border.

  • liveView (Boolean!)

    Whether to show the live view. Live view is hidden from merchants that are on a trial or don't have a storefront.

  • multiLocation (Boolean!)

    Whether the multi-location functionality is enabled for this shop.

  • onboardingVisual (Boolean!)

    Whether a shop has access to the onboarding visual.

  • reports (Boolean!)

    Whether a shop has access to all reporting features.

  • showMetrics (Boolean!)

    Whether to show metrics. Metrics are hidden for new merchants until they become meaningful.

  • storefront (Boolean!)

    Whether the shop has an online storefront.

Types that return ShopFeatures

Deprecated fields

  • deliveryProfiles (Boolean!) deprecated

    Whether the delivery profiles functionality is enabled for this shop.

    Deprecation warning

    Delivery profiles are now 100% enabled across Shopify.

  • shopifyPlus (Boolean!) deprecated

    Whether the shop has a Shopify Plus subscription.

    Deprecation warning

    Use Shop.plan.shopifyPlus instead.