Processes in Microsoft 365 for setting up Office apps, redeeming product keys, and activating licenses.
Hi @uncap
Thank you for reaching out and for providing the details of your Business Central–Shopify integration issue.
I’ve reviewed the behavior you’re experiencing and identified two separate factors influencing the synchronization. Below is a summary of my findings along with recommended next steps.
Step 1: Shopify product price syncing as 0
1/ Business Central does not send the item Unit Price directly to Shopify. Instead, it calculates the Shopify price by creating a temporary sales document with quantity = 1, using standard pricing logic based on:
- Item Unit Price
- Customer Template
- Customer Price Group / Customer Discount Group
- Posting Groups and Currency
2/ If any of these elements are missing or misconfigured, the calculated price becomes 0, which is what Shopify displays. Here are some recommended checks in Business Central:
- Ensure each item has a non‑zero Unit Price
- Open the Shopify Shop Card and confirm a Customer Template Code is assigned
- Verify the customer template includes a valid Gen. Bus. Posting Group
- Confirm any price or discount setup applies to quantity = 1
- If using Shopify B2B catalogs, ensure Sync Prices is enabled and the correct pricing groups are assigned
You may find further guidance here: Troubleshooting the Shopify and Business Central synchronization
Step 2: Error: “The Customer does not exist. Identification fields and values: No.='’”
1/ This error indicates that during synchronization, Business Central attempted to reference or create a customer, but the customer number was empty. This typically happens when:
- The Customer Template Code is missing or invalid
- Required posting groups are not set on the template
- Automatic customer creation fails due to missing setup
2/ Recommended actions:
On the Shopify Shop Card, confirm:
- Auto Create Unknown Customers is enabled
- A valid Customer Template Code is assigned Ensure the customer template contains all required posting groups
Run the sync again in the foreground and review any error or skipped record messages
To learn more, please visit:
- What's new in Shopify Connector: Troubleshoot synchronization
- Shopify Connector for Dynamics 365 Business Central: Integration Guide in 6 Easy Steps
- Shopify Integration with Dynamics 365 Business Central
Please note that this information is shared solely for your convenience. The referenced sites are not managed or maintained by independent advisors, and therefore I cannot guarantee the accuracy, security, or suitability of any software or content available on those sites. I recommend reviewing all information carefully and ensuring you fully understand any potential risks before following suggestions from the provided links.
Once the above configuration items are corrected:
- Run the sync in the foreground
- Confirm pricing in Business Central calculates correctly
- Re‑sync prices to Shopify
This should resolve both the zero‑price issue and the customer error.
Note: Please understand that my initial response does not always resolve the issue immediately. However, with your help and more detailed information, we can work together to find a solution.
I hope this information is useful. Additionally, as other users have raised similar concerns and may not be aware of where to share their feedback, I hope this response helps clarify the situation and suggests a potential next step. Highlighting this information can make it more visible to others in the community who may be facing the same issue, making it easier for them to find guidance and contribute their feedback as well.
Thank you again for your time and for raising this important usability concern. If you have any further questions or need additional assistance, please don’t hesitate to reach out.
I look forward to your thoughts on this.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.