Channel Stock and ERP Stock Do Not Reconcile
Online availability, ERP inventory and warehouse activity are updated through different processes, making it difficult to know which system should be trusted.
Connect eCommerce orders, product and pricing data, inventory, purchasing, fulfillment, returns and finance in one Business Central environment—then integrate the retail channels your business actually uses.

Leaforge helps retail and eCommerce businesses design Business Central around the flow from product and pricing data through channel orders, inventory availability, replenishment, warehouse fulfillment, returns, invoicing and finance. The solution design also defines which channels can use Microsoft’s Shopify Connector and which require other integrations.
Business Central can become the ERP system behind orders, inventory, purchasing, returns and finance. The storefront, marketplace, POS, payment and shipping layers should be connected through the right Microsoft connector, third-party app or integration architecture.
Retail and eCommerce teams lose control when product data, online or store orders, inventory, purchasing, returns, payments and finance are maintained in disconnected systems. Customer service then has to check several places to answer simple questions about stock, order status, refunds or account activity.
Business Central provides a common ERP foundation for sales documents, inventory, purchasing, locations, customer records, returns and financial posting. Leaforge helps define the data model, channel integrations, warehouse process, reporting and ownership rules needed around that foundation.
Start with the operational and integration problems the ERP must help teams see, control and reconcile across channels, inventory, fulfillment, returns and finance.
Online availability, ERP inventory and warehouse activity are updated through different processes, making it difficult to know which system should be trusted.
Website, marketplace, B2B and store orders require manual re-entry or inconsistent mapping before they become ERP sales documents.
Customer service cannot easily see whether an order is waiting for stock, picking, shipment, invoice, external carrier action or another exception.
Teams do not have a governed way to combine ERP on-hand inventory, expected supply and demand, locations and channel synchronization rules when deciding what can be sold.
Sales documents, product or item costs, discounts, returns, customer balances, payment information and channel payouts are reviewed in separate systems.
Purchase decisions are calculated manually without consistent use of item planning parameters, demand, inventory and expected supply.
The same commercial transaction is represented differently across the channel platform, ERP, fulfillment tool and accounting process.
Returned items, customer credits, refund amounts, restocking locations and financial adjustments are not connected consistently across channel and ERP processes.
Product, customer, channel, inventory and financial information must be combined manually before management can review exceptions or performance.
Business Central can connect ERP sales documents, inventory, purchasing, warehouse activities, returns and finance. Commerce channels then exchange the required product, inventory, customer, order, fulfillment or payment-related data through supported connectors and integrations.
Create and manage Business Central sales documents from direct orders or synchronized channel orders. Define how external order numbers, customers, items, discounts, taxes, shipment information and payment references map into the ERP process.
Review ERP on-hand inventory together with expected supply and demand and manage items, variants and location stock. Channel inventory synchronization should be designed around the supported connector and which system owns available quantities.
For Shopify, Microsoft provides a Business Central connector that can synchronize products or items, inventory, customers, orders, fulfillments and related commerce data. Other web stores or marketplaces should be assessed for available connectors, APIs, middleware or custom integration.
Use the appropriate Business Central inventory or warehouse flow to prepare and post shipments. Carrier labels, rate shopping, route planning, tracking, proof of delivery or 3PL execution may require an external shipping, TMS or fulfillment integration.
Use item planning parameters and replenishment or planning processes to review supply requirements from inventory and demand, then create the appropriate purchase or transfer actions.
Manage ERP item or variant data, customer records and Business Central price lists and discounts. Decide which system is the source of truth for storefront descriptions, images, merchandising attributes and channel-specific promotions.
Use sales return orders and sales credit memos when ERP-controlled return or credit processing is required. For Shopify, connector settings can import returns or refunds and can create corresponding sales documents depending on configuration.
Connect posted sales, purchase, inventory, return and customer or vendor transactions with the Business Central financial model. Payment-gateway settlement and marketplace payout reconciliation should be designed according to the external platform and accounting requirements.
Manage inventory by location, move stock with transfer processes and choose a warehouse configuration appropriate to each store, warehouse or fulfillment point. Advanced retail allocation or 3PL execution may need additional capability.
Review Business Central data across sales, inventory, purchasing, returns and finance, then extend reporting with Excel, Power BI or custom layouts. Cross-channel analytics may require data from commerce, POS, advertising, payment or fulfillment platforms.
Business Central should remain the ERP foundation. Retail storefront, POS, payment, logistics and specialist commerce requirements should be integrated deliberately when they belong outside standard ERP scope.
Business Central includes a Microsoft-supported Shopify Connector for multiple Shopify shops and synchronization scenarios including products or items, inventory, customers, orders, fulfillments and other commerce data. Connector setup, synchronization direction, locations, pricing, returns and exception handling still need solution design.
For non-Shopify platforms, first confirm whether a supported connector exists. Otherwise define APIs, files or messages, middleware, synchronization frequency, error handling and source-of-truth ownership before confirming scope.
Business Central is the ERP or back-office layer, not a universal retail POS. If stores use Shopify POS or another POS system, define how products, inventory, customers, sales, returns, tenders and end-of-day financial data synchronize with Business Central.
Payment authorization typically occurs in the commerce or POS platform. Define how payment references, fees, refunds, settlements and marketplace or shop payouts are imported, reconciled and posted in Business Central.
Carrier selection, labels, rate shopping, route planning, tracking and proof of delivery may require a shipping platform or TMS integration. Define the handoff point between Business Central shipment documents and the logistics system.
High-volume scanning, wave or cluster picking, automation, robotics, external 3PL fulfillment or specialist warehouse execution should be assessed for additional Business Central design, apps or integrations.
Business Central can manage ERP item and variant data, but rich merchandising content such as channel-specific descriptions, attributes, media, SEO, collections and large catalog workflows may belong in the commerce platform or a PIM.
Standard Business Central pricing can support price lists and discounts, but sophisticated promotion engines, coupons, loyalty points, gift-card or tender behavior or channel-specific offers should be assessed in the commerce or POS platform or an extension.
Tax calculation, marketplace tax collection, multi-country storefront rules and external tax engines can affect integration design. Confirm which system calculates tax and how tax amounts and codes are represented in Business Central.
If the business needs advanced order routing, split fulfillment, store fulfillment, distributed-order management, allocation or cross-channel promise logic, assess whether an OMS or specialist retail platform should work alongside Business Central.
A retail ERP is most useful when the channel, inventory, fulfillment, returns and finance processes agree on the same transaction and ownership rules. Focus the solution on the control points that matter to your operating model.
Define how external orders become Business Central sales documents and how status or fulfillment information moves back to the channel where required.
Automate approved data exchanges where appropriate, while keeping visible queues or logs and an owner for synchronization errors or exceptions.
Review on-hand stock, expected supply and demand, locations and transfers using governed item and location data.
Define which inventory quantity is published to each channel, from which locations, at what frequency and with what safety or availability rules.
Track where an ERP order is in the sales or warehouse process and identify transactions that need stock, integration, fulfillment or user action.
Use inventory, demand and planning parameters to review purchase or transfer actions required for items and locations.
Connect return or credit documents, inventory effects, refund references and customer account adjustments through a defined ERP or channel process.
Review ERP sales amounts, discounts, item costs, returns and customer balances, with channel or payment fees or external costs integrated where required.
Give authorized users access to ERP sales documents, shipment or invoice records, returns or credits and customer balances needed to support customer queries.
Use Business Central reports, Excel and Power BI for ERP data, and combine external channel, POS or payment data where cross-channel analysis requires it.
Stabilize the core ERP and first integrations, then add channels, locations, fulfillment partners, reporting or automation through a governed improvement roadmap.
Business Central can be a good ERP fit across several retail and eCommerce models, but suitability depends on channel architecture, POS, order volume, catalog complexity, inventory locations, fulfillment, returns, payment or tax requirements and integration depth.
Potential fit where Business Central acts as the ERP behind an online store and the channel integration requirements are clearly defined.
Potential fit for core ERP, inventory and finance; size or color variants, seasonality, collections, promotions, allocation and returns may require additional design or apps.
Potential fit for item or variant sales and inventory; serial tracking, warranty or service, bundles and marketplace requirements should be assessed.
Potential fit for core sales, inventory and finance; large-item delivery scheduling, made-to-order or configurable products or installation services may require additional capability.
Potential fit for core commerce ERP; lot or expiry, regulatory, product attributes, promotions and subscription or loyalty requirements should be assessed.
Potential fit for back-office ERP; high transaction volumes, POS, promotions, expiry or FEFO, catch-weight, replenishment and store execution may require specialist retail capability.
Potential fit where customer-specific prices, account terms and ERP sales documents are important; portal workflows, approvals, catalogs and EDI should be assessed.
Potential fit for ERP inventory and transfers across locations; store POS, allocation, replenishment and omnichannel fulfillment complexity should be reviewed.
Potential fit where B2B and B2C transactions share inventory and finance; channel-specific pricing, order sources, warehouse and fulfillment rules should be mapped separately.
Potential fit where Business Central is the ERP system of record; marketplace orders, fees, inventory updates, returns and payouts normally require connector or integration design.
Use these questions to identify whether the ERP scope can remain standard-first or whether channel, POS, fulfillment or integration complexity needs a broader project.
Business Central can act as the ERP or system of record for the required back-office processes.
Channel order sources and the required order-status feedback are known.
Product, item and variant ownership is clear across ERP, commerce and PIM systems.
Inventory and location rules can be governed consistently across selling channels.
The physical return, refund and credit process is defined end to end.
POS, payment, fulfillment, shipping and 3PL systems are identified.
Available connectors, APIs or middleware and source-of-truth rules are understood.
Key users can complete end-to-end UAT across channel, ERP, fulfillment, returns and finance.

Retail and eCommerce implementation should start with channel architecture, item or variant ownership, price rules, inventory locations, replenishment, fulfillment, returns, payments, reporting and finance. Leaforge uses that discovery to define what belongs in Business Central and what should remain in commerce, POS or specialist systems.
Where integrations are required, define the source of truth, data direction, synchronization frequency, exception handling, security and ownership for each interface before build and testing. For Shopify, use Microsoft’s supported connector where it fits the required process.

Retail projects succeed when ERP and channel responsibilities are explicit. Leaforge combines Business Central process design with integration planning so orders, inventory, returns and finance can be tested as one end-to-end operating flow.
The goal is a maintainable ERP foundation with clear ownership across Business Central, commerce, POS, payment, fulfillment and reporting systems rather than unnecessary complexity inside one application.
Focus the implementation on channel, product, inventory, integration, testing and user-readiness decisions that affect daily retail and eCommerce operations.
Map storefront or POS order sources, fulfillment, returns, payments and finance before configuring Business Central.
Plan items, variants, units, locations, customers, vendors, prices and opening inventory before synchronization and UAT.
Define stock ownership, available-quantity rules, stores or warehouses and transfer or replenishment processes before channel inventory synchronization.
Choose the right Shopify connector, app, middleware or API approach and define source-of-truth and exception ownership for each interface.
Test order import, pricing, inventory, replenishment, fulfillment, returns or refunds, financial posting and integration exceptions with real users.
Stabilize core channels first, then prioritize reporting, additional channels, fulfillment, automation or integration improvements based on live operating experience.
Understand Shopify, other commerce channels, inventory synchronization, POS, returns, pricing, locations, payments, migration and implementation fit.
Yes. Microsoft provides a Shopify Connector for Business Central that supports synchronization scenarios for products or items, inventory, customers, orders, fulfillments and related commerce data. The exact synchronization direction, locations, pricing and return behavior should be configured for the business process.
Potentially, yes. First confirm whether a supported connector exists. Otherwise the integration may use APIs, middleware or file or message exchange, with scope defined around data ownership, frequency, exceptions and security.
With Shopify, the Microsoft connector can synchronize inventory. For any channel, define which Business Central locations contribute to the published quantity, the synchronization schedule and which system owns available-to-sell rules. No integration should be treated as a guarantee against every oversell scenario.
Usually Business Central acts as the ERP or back-office system rather than a universal POS. If stores use Shopify POS or another POS, define how product, inventory, sales, returns, tender and financial data integrate with Business Central.
Business Central supports sales return orders and sales credit memos. With Shopify, connector settings can import return or refund data and can create related sales documents in supported configurations. The physical return, restocking, payment refund and accounting process should still be designed end to end.
Business Central supports sales price lists for customers or customer groups and sales-document pricing. More sophisticated retail promotions, coupons, loyalty, gift-card behavior or channel-specific pricing may be handled in the commerce or POS platform or an extension.
Yes. Business Central can manage inventory by location and support transfers between locations. The design should also define how each sales channel, POS, warehouse or 3PL consumes and updates inventory information.
Payment authorization normally remains in the storefront, marketplace or payment gateway. The implementation should define how payment references, fees, refunds, settlements and payouts are imported and reconciled to Business Central financial transactions.
Typical preparation can include items and variants, units, locations, inventory, customers and vendors, sales price lists, open sales and purchase documents, balances and integration mapping data. Product media, SEO or merchandising data may remain in the commerce platform or PIM. Final migration scope is confirmed during discovery.
Possibly, where the ERP go-live scope is standard-first and channel or integration complexity is limited. Multiple marketplaces, POS, advanced warehouse or 3PL, payment or payout reconciliation, large catalogs, complex migration or omnichannel process redesign should be assessed through Full Implementation.
Tell us which channels you sell through, where inventory is held, how orders are fulfilled, how returns or refunds work and which POS, payment, shipping or marketplace systems must connect. We can help you assess Business Central fit and define the right implementation approach.