This post is part of the New Functionality In Microsoft Dynamics 365 Business Central 2025 Wave 1 series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2025 Wave 1.
The 5th of the new functionality in the E-commerce section is import and export more data using Shopify metafields.
Metafields are a flexible way to add and store additional information about a Shopify resource, such as a customer or company. You can synchronize and manage metafield data from Business Central either using the UI or the extensibility model to map fields or related entries in Business Central to metafields in Shopify.
Enabled for: Admins, makers, marketers, or analysts, automatically
Public Preview: –
General Availability: Apr 2025
Feature Details
Shopify’s platform includes data models for basic commerce concepts. However, commerce is diverse and often requires more complex or specific data models. The custom data platform lets you extend Shopify’s data models and create your own by using metafields. Metafields are a flexible way to add and store additional information about a Shopify resource, such as a product, customer, or company. The additional information stored in metafields can be almost anything related to a resource. Some examples are preferences, credit limit, loyalty program, social media links, or segment information.
Microsoft have added the ability to import and export data stored in metafields into Business Central. Also, there’s an extensibility model that allows developers to map standard or custom fields, attributes, or other related entries in Business Central to metafields in Shopify.
You can edit metafields on the Shopify Metafields page, which you open from the Shopify Customers, Shopify Customer Card, Shopify Companies, or Shopify Company Card pages.
Note
You can edit the [b]Shopify Metafields[/b] page in the following cases:
- For a Shopify customer, if the [b]Customer Import from Shopify[/b] field is set to [b]None[/b] or [b]With Order Import[/b], and the [b]Can Update Shopify Customers[/b] toggle is turned on.
- For a Shopify company, if the [b]Company Import from Shopify[/b] field is set to [b]None[/b] or [b]With Order Import[/b], and the [b]Can Update Shopify Companies[/b] toggle is turned on.
When you add a new record, the connector immediately sends a request to Shopify and stores the entry only when it gets a response with the Shopify ID for the metafield. You can’t edit types that have AssistEdit functionality defined directly on the line.
Based on feedback, Microsoft added various enhancements to Shopify Metafields such as Customer, Companies, Products, and Variants. Content types can now be Customer and Company.
Also, if standard metafields are defined, you can use the Get Metafield Definitions action to get the list from Shopify. All supported metafields are imported. You only need to update the values.
The new Sync Product/Variant Metafields to Shopify, Sync Customer Metafields to Shopify, and Sync Company Metafields to Shopify actions on the Shopify Shop Card page let you specify whether to synchronize metafields when you synchronize to or from Shopify. Those settings can be useful for sync performance if you don’t rely on metafields but have large product or customer lists.
Click to show/hide the New Functionality In Microsoft Dynamics 365 Business Central 2025 Wave 1 Series Index
What should we write about next?
If there is a topic which fits the typical ones of this site, which you would like to see me write about, please use the form, below, to submit your idea.