Dynamics 365 Business Central
All reviews
Trash. Especially reconciliation, and even more so when dealing with orders(sales orders) where there are multiples of the same item and discount is present on one of them: The item gets broken down into two item lines, and when you sync the shipment back to Shopify, the connector doesn’t know what to do with two or more of the same item on different item lines.
Thank you for your feedback. We understand the frustration with how discounted and non-discounted lines for the same item are handled during shipment synchronization back to Shopify. We are really happy to share that we found a way to solve this problem and released a fix as part of the 2026 release wave 1 update, which is already available. We encourage you to upgrade to the latest version of Business Central to benefit from it. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Thank you for giving the Shopify Connector a try. We are sorry to see this rating and would love to understand what went wrong. If you are experiencing issues, we recommend reaching out to your Microsoft partner - they can help troubleshoot and configure the connector for your specific setup. If you have suggestions for how we can improve, please share them at https://aka.ms/BCIdeas. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Hasta ahora no habíamos tenido problemas con la APP, pero tras realizar un downgrade de licencia en Shopify, la APP ha dejado de funcionar correctamente indicándonos en un mensaje de error que dice: "[{"message":"Access denied for staffMember field. Required access: `read_users` access scope. Also: The app must be a finance embedded app or installed on a Shopify Plus or Advanced store. Contact Shopify Support to enable this scope for your app.","locations":[{"line":1,"column":1188}],"extensions":{"code":"ACCESS_DENIED","documentation":"https://shopify.dev/api/usage/access-scopes","requiredAccess":"`read_users` access scope. Also: The app must be a finance embedded app or installed on a Shopify Plus or Advanced store. Contact Shopify Support to enable this scope for your app."},"path"" En ningún caso se indica en las caracteristicas de la APP que no funcionará correctamente si no es Advance o Plus. Según Shopify, el problema lo debe solucionar MS como desarrollador, no tengo constancia todavía de que se haya hecho nada
Thank you for reporting that. We understand the issue you are experiencing. After a Shopify plan downgrade, the connector may still reference fields that are no longer accessible on your current plan, resulting in the "Access denied for staffMember field" error. To resolve this, please toggle the Enabled switch off and then back on in the Shopify Shop Card within Business Central. This refreshes the stored plan information and will stop the connector from requesting fields that require a higher-tier plan. We are also working on a fix to ensure the connector automatically detects plan changes so that this manual step will no longer be necessary. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Really good integration, there are some limitations, but for a free addon I feel it's very stable. There are alot of quality of life things that make it easier, but there are some downsides, like BOM handling and syncing lead times (for out of stock items) doesn't work out-of-the-box.
Thank you for your kind words and for using the Shopify Connector! We are glad to hear that the integration has been stable for you. We appreciate the feedback on BOM handling and lead time synchronization. If you would like to see these capabilities added, we encourage you to submit your suggestions at https://aka.ms/BCIdeas. This helps us prioritize future improvements based on customer demand. Kind regards, Microsoft Dynamics 365 Business Central engineering team
We have been using the system without any issues for a few months, but after the recent product synchronization, Business Central is no longer mapping the products correctly. We are still receiving orders; however, they come through without SKUs—only product titles. As a result, sales orders are not being created automatically. What’s more, the system is not showing any errors in the log entries, even though some products are not mapped and others are not synchronized at all. At this point, we’ve reached a dead end and had to manually map all 600 SKUs, which is extremely time-consuming and frustrating.
Thank you for taking the time to share this feedback. We are sorry to hear about the product mapping issue. We recommend reaching out to your Microsoft partner so they can review your Shopify Shop Card configuration and sync log entries to help identify why SKUs are no longer mapping correctly after the product synchronization. If you have suggestions for improving error visibility in these scenarios, please share them at https://aka.ms/BCIdeas. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Directamente no funciona, aunque te dice que si, que esta todo "completado", tipico Microslop
Thank you for trying the Shopify Connector for Business Central. We are sorry to hear that your experience has not been as expected. We recommend reaching out to your Microsoft partner who can help review the configuration and resolve synchronization issues. If you have suggestions for improving the product, we would love to hear them at https://aka.ms/BCIdeas. Kind regards, Microsoft Dynamics 365 Business Central engineering team
When we enter the Shop URL in Business Central and click Enable, the system starts the OAuth authorization process but gets stuck on “Waiting for a response – do not close this page.” After some time, we receive the error “No Access token for the store. Please request an access token for this store.” This issue occurs even when the Shopify Store Owner attempts the connection. We have already checked browser settings, pop-ups, cookies, and tried different browsers and incognito mode, but the OAuth authorization still does not complete. We would like assistance in resolving the OAuth authentication issue so that the Shopify store can successfully generate the access token and be enabled in Business Central.
Thank you for reaching out, The symptoms you are observing are usually related to an incorrect Shopify Admin URL. Recently, we have noticed this occurring with trial stores after merchants configure a new URL. To address this, we are rolling out an enhancement that will detect the use of redirect URLs and provide better guidance. In the meantime, please try the workaround provided below. The trial stores (in the past we saw similar behavior with Shopify Plus Sandboxes) are pre-provisioned by Shopify with some interim URL, like xxxxxx-xx.myshopify.com (where x is any letter or number), the fact that store gets new URL later doesn't change the fact that inside it is still considered as xxxxxx-xx. The biggest challenge is to figure out the url to use in the Shopify Connector. I suggest to open Shopify Admin, navigate to Setting and then to Domains. You will see all domains associated with your store. If you see something like xxxxxx-xx.myshopify.com - it worth trying it out. As a side note, do you work with a Microsoft partner? They are a valuable resource and can assist at different stages of implementation. If there is a problem that the partner cannot resolve, they can submit a support request to Microsoft. Kind regards, Business Central Development Team
We’ve had a great experience with the integration. A big part of the success is thanks to an excellent Shopify partner and their ability to configure everything correctly. Since switching to this integration, our experience has been consistently good and stable.
Thank you for sharing your experience! We are glad to hear that the integration has been working well and that your partner helped you get everything set up smoothly. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Dynamics BC auto updated to version 26.0 this morning and since then orders are no longer automatically synced from Shopify. I have to run the Sync Orders manually which is not ideal.
Thank you for reporting that. We would like to share that the issue you encounter will be fixed in an upcoming release (26.1). We notice that you mentioned “auto updated” and would like to state that Microsoft is committed to delivering predictable updates to the service. Updates are continuous, touchless updates that provide new features and functionality. They eliminate the need to do expensive upgrades every few years. Administrators can set a maintenance window for each environment that determines when Microsoft is allowed to update that environment. For more information, see Managing Updates in the Business Central Admin Center (https://learn.microsoft.com/dynamics365/business-central/dev-itpro/administration/tenant-admin-center-update-management). Scheduled minor and major updates, and unscheduled critical fixes, respect the maintenance window set on each environment. You are in control and manage how your organization receives these updates. Admins can schedule environment updates to any version higher than the current environment version within the environment's current or next major version from the Business Central administration center. You can also utilize sandbox environments to verify critical processes before updating your production environment. For more information, see https://learn.microsoft.com/dynamics365/business-central/shopify/get-started#testing-strategies. Kind regards, Microsoft Dynamics 365 Business Central engineering team
we are having difficulty in installing the application and unable find any assistance. pls provide a contact point if possible
Thank you for reaching out. Business Central is sold and implemented through a global network of Dynamics 365 partners with industry expertise. Contact a partner for consulting and other services. Your Microsoft partner is a valuable resource. If you don’t have one, you can use the Contact a Microsoft partner form (https://go.microsoft.com/fwlink/?linkid=828707). Business Central offers a free trial. There are two ways to access the trial version, depending on your location. If you are in a country where Microsoft offers official localization, you can follow one path. If you are in a country where localization is handled by partners, you'll need to follow a different path. For more information about free Dynamics 365 Business Central trial see https://learn.microsoft.com/dynamics365/business-central/trial-signup Kind regards, Microsoft Dynamics 365 Business Central engineering team
We are very happy with this connector which we deployed for two different instances of BC. Synch is reliable and relatively flexible to use. Works well with US sales tax, VAT in multiple European countries, with anonymous customers, or with existing ones. Things I wish will improve in the future: - Synch of products that have two sets of variants (color and size, for example) require inverting temporarily the synch from Shopify to BC to get the nested values in and then manually mapping the product variants. I wish there was a more intuitive way. - Exclude some product fields from synching to Shopify (such as vendor) or at least being able to alter them in the product table in BC. - Support for synching product descriptions in multiple languages when these are available in BC. - Support for synching more sales scenarios from BC to Shopify: currently the pickup in store process is not supported in BC and must be dealt with in Shopify (BC will mark the order as shipped, never ready for pickup). - Being able to create credit notes in BC and synch that back to Shopify. Currently refunds need to be started from Shopify. - Having more options to sync inventory: currently you can choose between reserved and previous sales orders only. This does not offer enough flexibility. - Better integration with POS: currently customers who buy from the Shopify POS app can only get a receipt; even when the customer information is added to the order, it is not synched with BC to send them an invoice (required by some customers). - Possibility to filter incoming orders in BC by country or delivery type. We use third party companies to export in certain countries. Currently we need to tag these orders in BC and then synch them to a different store in BC to invoice the right customer at the end of the month. Wish for a more streamlined solution. - BC invoices synch to Shopify, happy this one is coming apparently! Hopefully payment information too for B2B customers? Please?
Thank you for your feedback! We are glad to hear that you like Shopify Connector for Business Central. We have exciting news – we already added translations and posted invoices as well as filtering by country code. See https://www.youtube.com/watch?v=AR2FiD64wbw. Some of the missing features are achievable with the extensibility framework. You can skip or replace manufacturers or adjust availability calculations. Involve a Business Central partner. We have published examples for these cases and are working on samples for options/variants. For more information, see https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-extending-shopify#extensibility-examples Would be great if you can add remaining features and capabilities on the Dynamics 365 Ideas site (https://aka.ms/bcideas). Your input goes directly to Business Central's engineering backlog for investigation and prioritization. Make sure that you search through the list of submitted suggestions. Chances are that someone already submitted something similar, and that entry might have already received votes. Vote if an idea already has been submitted to get it prioritized on the engineering backlog. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Connector has a lot of features, but I can't get correct vat calculation to work. Prices are including vat, but creating the BC sales order vat is calculated and also with the wrong Country-VAT, that is set in the template.
Thank you for your feedback! From what you described, it sounds like you need to adjust some settings in the tax area. Please refer to the help article “Set up taxes for the Shopify connection” (https://learn.microsoft.com/dynamics365/business-central/shopify/setup-taxes). We also recommend working with your Microsoft partner who is familiar with your Business Central version and can advise you on the right setting that suits your local, industry and process needs with respect to additional apps and customizations done on your Business Central. Please contact us via in-app support if you need help finding a Business Central partner in your area. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Está muy lejos de adaptarse a la realidad de la operativa del POS. Tiene muchas limitaciones y no es recomendable su instalación.
We appreciate your feedback and rating of the application! For more information on how the connector handles order editing, please refer to this article: https://learn.microsoft.com/dynamics365/business-central/shopify/synchronize-orders#impact-of-order-editing . We recently discovered a scenario that involves return/exchange performed via POS, where Shopify creates two refunds. We have fix pending deployment that will ensure both refunds are properly processed. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Nice connector but we cannot access your invoices created by Business Central in Shopify which is very disappointing. UPDATE 12/10/2024 After implementation, we are much more satisfied and look forward to the new features with excitement.
Thank you for your feedback! We are glad to hear that you like Shopify Connector for Business Central. We also have exciting news to share – the feature you are missing is coming in our next release. You can find more details here: https://learn.microsoft.com/dynamics365/release-plan/2024wave2/smb/dynamics365-business-central/export-posted-sales-invoices-shopify . If you have more suggestions for new features and capabilities, you can always provide them on the Dynamics 365 Ideas site (https://aka.ms/bcIdeas). Your input goes directly to Business Central's engineering backlog for investigation and prioritization. Kind regards, Microsoft Dynamics 365 Business Central engineering team
It will be a nice connector. For the moment, whenever we synchronize an order with fulfilled status (both online and POS) the "location_id" in the Shopify order is wrong. We have to use an extra API call to "fulfillment_orders" method to get the correct location_id.
We appreciate your input, and we are glad to hear that you found a solution for your issue. As your feedback sounds very similar to support case you submitted, we are not sure if you received our reply. Let us duplicate some of information here as it might impact your solution. Be aware that the Location in the header field is being deprecated and replaced by information from Fulfillment Orders. See documentation to Shopify APIs: https://shopify.dev/docs/api/admin-graphql/2024-01/objects/Order#field-location. Connector works exactly as recommended and uses information for Fulfillment Orders. In cases when fulfillment happened on Shopify closed fulfilment orders are not imported, which in some cases (think of POS scenarios with multiples stores) led to undesired behaviour. The adjustment of connector will be available with next minor updated (24.4). Kind regards, Microsoft Dynamics 365 Business Central engineering team
I want to connect my BC24 on Prem to Shopify online store. Please give me a solution.
Thank you for your feedback We always appreciate a genuine review based on experience. We are a bit puzzled how to interpret the score assigned though. The connector you reviewed is only compatible with Business Central online, while you are using the on-premises version. Perhaps you would like to visit the Dynamics 365 Ideas site (https://aka.ms/bcIdeas), where you can suggest new features and capabilities for Business Central. Your input will be directly sent to our engineering team for evaluation and prioritization. There is already a similar suggestion for a "Shopify Connector for BC On-Premises" (https://experience.dynamics.com/ideas/idea/?ideaid=438ae004-dae5-ec11-b5cf-0003ff45834c) that has received some votes and comments from other users. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Hi, we collect taxes (price excluding VAT) and duties at the checkout, but they are not syncing to sales orders in the Business Central... Is the connector not capable to capture these two information from Shopify to NAV under our situation? Thanks!
Greetings. From what you described, it sounds like you need to adjust some settings in the tax area. Please refer to the help article “Set up taxes for the Shopify connection” (https://learn.microsoft.com/dynamics365/business-central/shopify/setup-taxes). We also recommend working with your Microsoft partner who is familiar with your Business Central version and can advise you on the right setting that suits your local, industry and process needs with respect to additional apps and customizations done on your Business Central. Please contact us via in-app support if you need help finding a Business Central partner in your area. Kind regards, Microsoft Dynamics 365 Business Central engineering team
Hello, Nice connector. We would like to use BC events when GET orders from a shopify shop. Indeed, we need to add some filters on the GET API request. Can you help and add events in your code please ? Thanks. DBE Team
Thank you for your positive feedback on the Shopify Connector for Dynamics 365 Business Central. Your team’s advanced expertise is invaluable, and we’d love to collaborate further. I invite you to explore the Microsoft AL application add-ons repository on GitHub. There, you’ll find the source code for the Shopify Connector. Feel free to grab the code, delve into it, and submit your event request along with a detailed description of the scenario. It’s possible that instead of adding extra events, we can enhance the connector by directly incorporating filtering capabilities. Your contributions are highly valued, and we look forward to working together to make the Shopify Connector even more amazing! Explore the Shopify Connector on Github: https://github.com/microsoft/ALAppExtensions/tree/main/Apps/W1/Shopify Kind regards, Microsoft Dynamics 365 Business Central engineering team
I love it! but when I sync a new product, all tags are removed from many of my products. I would like to know how to synchronize the products without deleting the labels or supplier names, please! Also if it could be synchronized faster, products that were already marked as "sold out" tend to be sold.
Thank you for taking the time to leave a review. We're glad you enjoyed the connector to Business Central. We would like to let you know that we found the reason tags were removed. It appears to be a specific scenario where part of product master data is managed in Business Central, while tags are assigned in Shopify. We adjusted connector so it won't include tags section if they are not defined on Business Central. That should address your scenarios. The fix will become available with one of the upcoming minor updates. Kind regards, Microsoft Dynamics 365 Business Central engineering team
A fantastic addition for Business Central. It would be great to see bi-directional sync for orders so that orders created in BC sync to the customer record on Shopify, giving a full 360 view of the customer + we would be able to take advantage of Shopify marketing automation.
Thank you for your valuable feedback! We’re thrilled to hear that you find the connector to Business Central fantastic. We are always looking for ways to improve and your feedback is instrumental in that process. On the Dynamics 365 Ideas site (https://aka.ms/bcIdeas), you can provide suggestions for new features and capabilities. Your input goes directly to Business Central's engineering backlog for investigation and prioritization. The similar suggestion "Bidirectional Sync for Shopify Order information" (https://experience.dynamics.com/ideas/idea/?ideaid=915bf8b2-6c1e-ed11-b5cf-0003ff45dac8) has already been submitted and gathered some votes and comments. Thanks again for taking the time to share your thoughts. We appreciate your contribution to making our product better! Kind regards, Microsoft Dynamics 365 Business Central engineering team
Sign up to receive AppNavigator updates
Find out when we add keyword-monitoring, review RSS feeds and more.