Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enabled for | Public preview | General availability |
---|---|---|
Admins, makers, marketers, or analysts, automatically | - | ![]() |
Business value
Metafields give you a flexible way to add and store extra information about a Shopify resource, such as a customer or company. You can synchronize and manage metafield data from Business Central by using the UI or the extensibility model to map fields or related entries in Business Central to metafields in Shopify.
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. With the custom data platform, you can extend Shopify's data models and create your own data models by using metafields. Metafields give you a flexible way to add and store extra information about a Shopify resource, such as a product, customer, or company. You can store almost any type of extra information in metafields. Some examples are preferences, credit limit, loyalty program, social media links, or segment information.
You can import and export data stored in metafields into Business Central. Also, an extensibility model is available that lets developers 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. Open this page from the Shopify Customers, Shopify Customer Card, Shopify Companies, or Shopify Company Card pages.
Note
You can edit the Shopify Metafields page in the following cases:
- For a Shopify customer, when the system sets the Customer Import from Shopify field to None or With Order Import and you turn on the Can Update Shopify Customers toggle.
- For a Shopify company, when the system sets the Company Import from Shopify field to None or With Order Import and you turn on the Can Update Shopify Companies toggle.
When you add a new record, the connector immediately sends a request to Shopify. It 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, we added enhancements to Shopify Metafields such as Customer, Companies, Products, and Variants. You can now set the content type to Customer or Company.
If you define standard metafields, use the Get Metafield Definitions action to get the list from Shopify. The action imports all supported metafields. You just 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 choose whether to sync metafields when you sync to or from Shopify. These settings can help sync performance if you don't use metafields but have large product or customer lists.
Geographic areas
Visit the Explore Feature Geography report for Microsoft Azure areas where this feature is planned or available.
Language availability
Visit the Explore Feature Language report for information on this feature's availability.
Tell us what you think
Help us improve Dynamics 365 Business Central by discussing ideas, providing suggestions, and giving feedback. Use the forum at https://aka.ms/bcideas.