Online store with Shopify
Online store with Shopify covers the Shopify Connector for Business Central: connecting a shop and synchronizing items, inventory, prices, customers, companies, orders, transactions and payouts. It answers setup, sync configuration, POS, tax matching, background jobs, troubleshooting, technical FAQ and support questions.
Path: Business functionality > Online store with Shopify · tier official · system integration · narrative reviewed (checked by Opus)
Overview
The Shopify Connector provides bidirectional synchronization between Business Central and one or more Shopify stores, for both B2B and direct-to-consumer models. The area is organized by data type: items, inventory, prices, customers and companies, sales orders and fulfillment, and transactions and payouts. Each has its own page with configuration options.
Start with the Shopify Connector Overview, then the getting-started subtopic, which explains connecting a store and creating a Shopify test account. Next, use “Set up and use the Shopify Connector” as the walkthrough, and the per-data-type pages for detail.
Operational pages cover running tasks in the background and recurrently with job queues, troubleshooting (foreground runs, logs, skipped records, sync reset), Shopify POS, and AI-assisted Shopify Tax Matching for Business Central US. The technical FAQ covers API versions and extensibility, and the support page lists support paths.
Key points
- Overview: multi-shop support and bidirectional sync of items, inventory, customers, orders and transactions, for B2B and DTC.
- Getting started covers connecting a store, synchronizing core data, and creating a Shopify test account.
- Item sync supports export and import, SKU and barcode mapping strategies, variants and images.
- Price sync sends prices from Business Central, with multiple currencies, VAT, markets, B2B catalogs, and customer price and discount groups.
- Order sync handles shop vs presentment currency, auto-creation of sales documents, returns and refunds, location mapping, gift cards, and shipment sync to Shopify.
- Transactions and payouts pages cover Shopify Payments, payment method mapping and reconciliation with bank accounts.
- Background tasks run through job queue entries, either manual or recurring, monitored from Shopify Activities in the Business Manager Role Center.
- Troubleshooting uses foreground task execution, logs, skipped records tracking and sync date reset; the technical FAQ covers the GraphQL Admin API versioning and extensibility.
Subtopics
- Get started with the Shopify connector (2 pages)
More Learn pages
- FAQ for technical details: Implementation details related to the Shopify connector.
- Run tasks in the background and recurrently: Configure synchronization of data between Business Central and Shopify in the background.
- Set up and use Shopify Tax Matching: Learn how to set up Shopify Tax Matching, review suggested tax jurisdiction matches, and approve tax setup for imported orders.
- Set up and use the Shopify Connector: Various integration scenarios for demonstrating workflow between Shopify and Business Central
- Shopify Connector Overview: Learn to use Shopify Connector to synchronize orders, stock, and customer information to fulfill orders faster, and better serve customers.
- Support for the Shopify Connector: Support options related to the Shopify Connector.
- Synchronize and fulfill sales orders: Set up and run import and processing of sales orders from Shopify.
- Synchronize customers and companies: Import customers and companies from or export to Shopify.
- Synchronize inventory with Shopify: Set up and run inventory synchronization between Business Central and Shopify, including location mapping and fulfillment strategies.
- Synchronize items with Shopify: Set up and run synchronizations of items, products, images, and variants between Shopify and Business Central.
- Synchronize prices with Shopify: Set up and manage price synchronization between Business Central and Shopify, including B2B pricing, market-specific pricing, and how tax settings affect exported prices.
- Synchronize transactions and payouts: Set up and run import of transactions and payouts from Shopify.
- Troubleshooting the Shopify and Business Central synchronization: Learn what to do if something goes wrong when you synchronize data between Shopify and Business Central.
- Working with Shopify POS: Special notes related to Shopify as a Sales Channel.
Videos, posts and code changes
Linked by a Haiku matcher with a grounding quote from the item’s summary (link/topics.ts); machine-generated.
- #10775 [Shopify] Optimize unmapped cue counts (code change): “Shopify Activities cues for unmapped customers, products and companies”
- #11400 [Shopify] Handle missing variant mapping in product action (code change): “Show product in Shopify action on the Item Card and Item List is now enabled”
- #11866 [Shopify] Disable Sync Shipments To Shopify when no Shopify orders exist (code change): “Sync Shipments To Shopify action on the Shopify Orders page”
- #12139 [Shopify] Disable Create Sales Documents for empty order views (code change): “The Create Sales Documents action on the Shopify Orders page is now disabled”
- #12260 [Shopify] Fix shop card transaction navigation (code change): “Shopify Shop Card payment transaction navigation now opens the correct transaction”
- #8554 [Shopify] Fix incorrect G/L line on credit memo for refund with exchange item (code change): “Shopify connector now correctly handles credit memos for refunds involving exchange items”
- #8587 [Shopify] Make codeunit 30272 “Shpfy Update Price Source” public (code change): “Shopify price calculation logic through explicit bind/unbind subscriptions”
- #8679 [Shopify] Fix missing shop currency mapping on order transactions (code change): “Shop currency code mapping on Shopify order transactions was accidentally removed”
- #8713 [Shopify] Expose Product facade procedures for Add to Shopify parity (code change): “Three new public procedures are added to the Shopify Product facade”
- #8871 Issue#7867: Removed the access restriction for procedures in the confirmation window. (code change): “The Shopify Add Item Confirm page now allows unrestricted access to its procedures”
- #9109 [Shopify] Add Transactions navigation action to Shopify Refund page (code change): “Shopify Refund page now includes a Transactions navigation action”
- #9112 [Shopify] Skip refund credit memo while transaction is pending (code change): “Shopify refund processing now skips credit memo creation when the refund transaction is still pending”
- #9146 [Shopify] Fix GraphQL rate limiter under-waiting after elapsed time (code change): “Shopify connector’s GraphQL rate limiter was waiting incorrectly”
- #9188 [Shopify] Create BC customer on order import when Shopify customer has no default address (code change): “Shopify connector now handles customer sync when no default address is set”
- #9211 [Shopify] Surface skipped records and sent JSONL for bulk price sync (code change): “bulk price sync reverts variants that Shopify rejected, the Shopify connector now logs”
- #9316 [Shopify] Preserve manually set Sell-to Customer No. when Bill-to mapping fails (code change): “Shopify Connector bug where manually set Sell-to Customer No. was overwritten”
- #9525 [Shopify] Automatic Transaction Posting (code change): “Shopify payment transactions can now be automatically posted as general journal lines”
- #9537 [Shopify] Store tax lines linked to order shipping charges (code change): “Shopify order imports now persist tax lines linked to shipping charges”
- #9959 [Shopify] Add catalog filters to Sync Catalog Prices report (code change): “Sync Catalog Prices report now supports filtering by individual catalogs”
- What’s New: Shopify Connector B2B Functionality (2024 release wave 1) (video): “Shopify connector; b2b; order editing; company synchronization; customer synchronization”
- What’s New: Product Information Management in Shopify Connector (2026 release wave 1) (video): “Product Information Management in Shopify Connector; Item Variant Image Export to Shopify; Item Attributes for Shopify Options”
- What’s New: Shopify Connector (2024 release wave 2) in 2 minutes (video): “Shopify Connector; Meta Fields Import/Export; Language Translation Synchronization”
- What’s New: Shopify Connector - Overview (2026 release wave 1) (video): “Shopify Connector - Overview; Item variant images and attributes support; Shopify collections import”
- What’s New in Shopify Connector: Shopify B2B Companies and Company Locations (2025 release wave 1) (video): “shopify connector; b2b; company locations; tax id mapping; payment terms”
- What’s New in Shopify Connector: Prices for Markets (2025 release wave 2) (video): “shopify connector; market pricing; multi-currency; price catalogs”
- What’s New: Processing of Presentment Currencies in Shopify (2026 release wave 1) (video): “Processing of Presentment Currencies in Shopify; multi-currency”
- What’s New: Shopify Connector (2024 release wave 2) (video): “Shopify Connector (2024 release wave 2). Topics: shopify connector”
Business Central pages and reports
The pages, reports and queries this hub’s Learn pages name (ms.search.form, API reference), joined to the code by exact object id (data/index/docs-objects.json); a page shows the table it runs on.
- Page 30100 “Shpfy Activities” · captioned “Shopify Activities” · on Table 30100 “Shpfy Cue”
- Page 30101 “Shpfy Shop Card” · captioned “Shopify Shop Card” · on Table 30102 “Shpfy Shop”
- Page 30102 “Shpfy Shops” · captioned “Shopify Shops” · on Table 30102 “Shpfy Shop”
- Page 30105 “Shpfy Customer Adresses” · captioned “Addresses” · on Table 30106 “Shpfy Customer Address”
- Page 30106 “Shpfy Customer Card” · captioned “Shopify Customer Card” · on Table 30105 “Shpfy Customer”
- Page 30107 “Shpfy Customers” · captioned “Shopify Customers” · on Table 30105 “Shpfy Customer”
- Page 30108 “Shpfy Customer Templates” · captioned “Shopify Customer Setup by Country/Region” · on Table 30107 “Shpfy Customer Template”
- Page 30109 “Shpfy Tax Areas” · captioned “Shopify Tax Areas” · on Table 30109 “Shpfy Tax Area”
- Page 30110 “Shpfy Gift Cards” · captioned “Shopify Gift Cards” · on Table 30110 “Shpfy Gift Card”
- Page 30111 “Shpfy Gift Card Transactions” · captioned “Shopify Gift Card Transactions” · on Table 30133 “Shpfy Order Transaction”
- Page 30112 “Shpfy Order Fulfillments” · captioned “Shopify Completed Fulfillments” · on Table 30111 “Shpfy Order Fulfillment”
- Page 30113 “Shpfy Order” · captioned “Shopify Order” · on Table 30118 “Shpfy Order Header”
- Page 30114 “Shpfy Order Attributes” · captioned “Shopify Order Attributes” · on Table 30116 “Shpfy Order Attribute”
- Page 30115 “Shpfy Orders” · captioned “Shopify Orders” · on Table 30118 “Shpfy Order Header”
- Page 30116 “Shpfy Inventory FactBox” · captioned “Shopify Inventory Factbox” · on Table 30112 “Shpfy Shop Inventory”
- Page 30117 “Shpfy Shop Locations Mapping” · captioned “Shopify Shop Locations” · on Table 30113 “Shpfy Shop Location”
- Page 30118 “Shpfy Data Capture List” · captioned “Shopify Data Capture List” · on Table 30114 “Shpfy Data Capture”
- Page 30119 “Shpfy Log Entries” · captioned “Shopify Log Entries” · on Table 30115 “Shpfy Log Entry”
- Page 30120 “Shpfy Log Entry Card” · captioned “Shopify Log Entry” · on Table 30115 “Shpfy Log Entry”
- Page 30121 “Shpfy Orders to Import” · captioned “Shopify Orders to Import” · on Table 30121 “Shpfy Orders to Import”
- Page 30122 “Shpfy Order Subform” · captioned “Shopify Order Lines” · on Table 30119 “Shpfy Order Line”
- Page 30123 “Shpfy Order Risks” · captioned “Shopify Order Risks” · on Table 30123 “Shpfy Order Risk”
- Page 30124 “Shpfy Payment Transactions” · captioned “Shopify Payment Transactions” · on Table 30124 “Shpfy Payment Transaction”
- Page 30125 “Shpfy Payouts” · captioned “Shopify Payouts” · on Table 30125 “Shpfy Payout”
- Page 30126 “Shpfy Products” · captioned “Shopify Products” · on Table 30127 “Shpfy Product”
- Page 30127 “Shpfy Variants” · captioned “Shopify Variants” · on Table 30129 “Shpfy Variant”
- Page 30128 “Shpfy Order Shipping Charges” · captioned “Shopify Order Shipping Charges” · on Table 30130 “Shpfy Order Shipping Charges”
- Page 30129 “Shpfy Shipment Methods Mapping” · captioned “Shopify Shipment Methods” · on Table 30131 “Shpfy Shipment Method Mapping”
- Page 30130 “Shpfy Credit Card Companies” · captioned “Shopify Credit Card Companies” · on Table 30132 “Shpfy Credit Card Company”
- Page 30131 “Shpfy Order Transactions” · captioned “Shopify Order Transactions” · on Table 30133 “Shpfy Order Transaction”
- Page 30132 “Shpfy Payment Methods Mapping” · captioned “Shopify Payment Methods Mapping” · on Table 30134 “Shpfy Payment Method Mapping”
- Page 30133 “Shpfy Transaction Gateways” · captioned “Shopify Transaction Gateways” · on Table 30135 “Shpfy Transaction Gateway”
- Page 30134 “Shpfy Transactions” · captioned “Shopify Transactions” · on Table 30133 “Shpfy Order Transaction”
- Page 30145 “Shpfy Refund” · captioned “Shopify Refund” · on Table 30142 “Shpfy Refund Header”
- Page 30147 “Shpfy Refunds” · captioned “Shopify Refunds” · on Table 30142 “Shpfy Refund Header”
- Page 30150 “Shpfy Returns” · captioned “Shopify Returns” · on Table 30147 “Shpfy Return Header”
- Page 30151 “Shpfy Return” · captioned “Shopify Return” · on Table 30147 “Shpfy Return Header”
- Page 30156 “Shpfy Companies” · captioned “Shopify Companies” · on Table 30150 “Shpfy Company”
- Page 30157 “Shpfy Company Card” · captioned “Shopify Company Card” · on Table 30150 “Shpfy Company”
- Page 30159 “Shpfy Catalogs” · captioned “Shopify B2B Catalogs” · on Table 30152 “Shpfy Catalog”
- Page 30167 “Shpfy Sales Channels” · captioned “Shopify Sales Channels” · on Table 30160 “Shpfy Sales Channel”
- Page 30168 “Shpfy Order Tax Lines” · captioned “Shopify Order Tax Lines” · on Table 30122 “Shpfy Order Tax Line”
- Page 30174 “Shpfy Market Catalogs” · captioned “Shopify Market Catalogs” · on Table 30152 “Shpfy Catalog”
- Page 30103 “Shpfy Tag Factbox” · captioned “Shopify Tags” · on Table 30104 “Shpfy Tag” · via Get started with the Shopify connector
- Page 30104 “Shpfy Tags” · captioned “Shopify Tags” · on Table 30104 “Shpfy Tag” · via Get started with the Shopify connector
- Page 30135 “Shpfy Authentication” · captioned “Waiting for a response - do not close this page” · via Get started with the Shopify connector
Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn’s own.
What Learn documents here 8 of 16 Learn pages
- learnCreate and set up a Shopify account2025-07-14
- learnFAQ for technical details2026-09-04
- learnGetting started with the connector for Shopify2026-09-04
- learnRun tasks in the background and recurrently2026-09-04
- learnSet up and use Shopify Tax Matching2026-09-30
- learnSet up and use the Shopify Connector2025-07-14
- learnShopify Connector Overview2025-10-20
- learnSupport for the Shopify Connector2026-06-11
Show 8 more
- learnSynchronize and fulfill sales orders2026-09-30
- learnSynchronize customers and companies2026-07-13
- learnSynchronize inventory with Shopify2026-09-03
- learnSynchronize items with Shopify2026-09-04
- learnSynchronize prices with Shopify2026-09-04
- learnSynchronize transactions and payouts2025-07-14
- learnTroubleshooting the Shopify and Business Central synchronization2026-09-04
- learnWorking with Shopify POS2025-07-14