ERP migration

Migrate from Shipedge to Microsoft Dynamics 365 Business Central

Field-level mapping, validation, and rollback between Shipedge and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.

Shipedge logo

Shipedge

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

75%

9 of 12

objects map 1:1 between Shipedge and Microsoft Dynamics 365 Business Central.

Complexity

BStandard

Timeline

4-8 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Shipedge to Microsoft Dynamics 365 is an OMS-to-ERP migration, not a straight record copy. Shipedge's data model centers on Orders routed across Warehouses and Carriers with SKU-level product metadata; Dynamics 365 uses a financial and supply-chain model with Items, Vendors, Locations, and Posted Documents. We resolve the structural gap during scoping by mapping Shipedge's fulfillment-centric schema to Dynamics 365 Business Central's ledgers, purchase orders, and warehouse management structure. We use Shipedge's REST API v4 (OMS and WMS endpoints) for extraction, preserving batch fulfillment records, kit configurations, return authorizations, and lot numbers where they exist. Channel integrations (Shopify, Amazon, Walmart) cannot transfer their OAuth tokens; we document every active integration with its configuration parameters so the customer's team can re-authorize each channel post-migration. Order Rules, custom pricing rules, and 3PL client routing logic do not migrate; we deliver a written inventory for the customer's admin to rebuild in Dynamics 365 Workflows or Power Automate.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Shipedge logo

Shipedge

What's pushing teams away

  • Bugs and software stability issues have caused client-facing errors and fulfillment delays, with some customers reporting the platform glitched during critical operations.
  • Post-sale customer service deteriorates after implementation — multiple reviewers report being ignored or ghosted when requesting refunds or support.
  • Implementation process is described as disconnected from sales, with staff lacking knowledge about the platform and setup assistance falling short of promises.
  • Hidden transaction-based fees beyond the base subscription price have surprised customers who expected predictable per-user pricing.
  • Limited reporting capabilities, particularly for tracking specific items, lots, and custom attributes, force teams to maintain parallel spreadsheets.

Choosing

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

What's pulling them in

  • Deep integration with Microsoft 365, Power BI, and Power Platform means organizations already on the Microsoft stack get identity, reporting, and workflow continuity out of the box.
  • Unified financials, sales, service, and operations replace multiple disconnected systems — users report that data entered once flows through purchase orders, invoicing, and approvals without manual re-entry.
  • Copilot AI features (predictive analytics, embedded business intelligence) are included in both Essentials and Premium tiers, addressing demand for AI without separate module purchases.
  • Named-user licensing with no concurrent model appeals to organizations that want predictable per-seat costs even if some users access the system infrequently.
  • Strong partner ecosystem with certified NAV-to-Business Central migration specialists gives mid-market companies confidence the cutover from legacy Navision can be executed reliably.

Object mapping

How Shipedge objects map to Microsoft Dynamics 365 Business Central

Each row shows how a Shipedge object lands in Microsoft Dynamics 365 Business Central, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Shipedge

Order

maps to

Microsoft Dynamics 365 Business Central

Sales Order / Posted Sales Invoice

1:1
Fully supported

Shipedge Orders map to Dynamics 365 Business Central Sales Orders for open orders and Posted Sales Invoices for fulfilled orders. The Shipedge order number becomes the External Document Number on the Dynamics 365 document. Order status (pending, processing, shipped, cancelled) maps to the corresponding Sales Document Status values. Line items migrate as Sales Order Lines with Item No., quantity, unit price, and discount percent. Shipping address from Shipedge becomes the Sell-to Address on the header; billing address becomes the Bill-to Address.

Shipedge

Product

maps to

Microsoft Dynamics 365 Business Central

Item (Item Card)

1:1
Fully supported

Shipedge Products (SKUs with variants) map to Dynamics 365 Business Central Item records. The Shipedge SKU becomes the Item No.; the product name becomes the Description. Shipedge variant attributes (size, color) map to Business Central Product Variants if the customer's Business Central edition supports them, or to Item dimensions (Size, Color) if configured as shared dimensions. Barcode data migrates to the Item's bar code field. Supplier SKU from Shipedge's supplier links migrates to the Item's Vendor No. and Vendor Item No. fields.

Shipedge

Inventory

maps to

Microsoft Dynamics 365 Business Central

Item Ledger Entry + Location

1:1
Fully supported

Shipedge's warehouse-site-specific inventory quantities map to Dynamics 365 Business Central Item Ledger Entries under each Location. We create a Location record in Business Central for each Shipedge Warehouse, preserving the address and operating hours. Quantities per bin and lot number in Shipedge map to Business Central Bin Content records and Item Tracking Lines respectively. If Shipedge lot numbers were never entered (common in fast-moving SKU environments), only the quantity figures transfer.

Shipedge

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer

1:1
Fully supported

Shipedge Customer records (billing and shipping addresses, contact info, order history associations) map directly to Dynamics 365 Business Central Customer records. The customer's email becomes the Contact field, the billing address maps to the Bill-to Address, and the shipping address maps to the Ship-to Address. Shipedge customer-specific pricing rules that are stored as custom fields are flagged for mapping to Customer Price Groups or Line Discount groups in Business Central.

Shipedge

Supplier

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Shipedge Suppliers (contact details, lead times, linked to Purchase Orders) map to Dynamics 365 Business Central Vendor records. The supplier name, email, phone, and address migrate to the Vendor Card. Lead time data from Shipedge supplier records becomes the Base Calendar and lead time fields on the Vendor. Custom fields on Supplier records vary by account configuration; we map standard fields and flag custom fields for manual Business Central extension field creation before migration.

Shipedge

Shipment

maps to

Microsoft Dynamics 365 Business Central

Posted Sales Shipment

1:1
Fully supported

Shipedge shipment records (carrier, service level, tracking number, weight, dimensions) map to Dynamics 365 Business Central Posted Sales Shipment records linked to the corresponding Sales Order. The carrier name maps to the Shipping Agent field; tracking number becomes the Tracking Number on the shipment line. We preserve the full shipment history and map service level values to the appropriate Shipping Agent Service in Business Central.

Shipedge

Return

maps to

Microsoft Dynamics 365 Business Central

Return Order / Posted Sales Credit Memo

1:1
Fully supported

Shipedge Return Authorizations with return reasons and disposition codes map to Dynamics 365 Business Central Sales Return Orders for open returns and Posted Sales Credit Memos for processed returns. The Shipedge return reason maps to the Reason Code field on the Business Central return document. Disposition codes (restock vs. dispose) map to the appropriate Return Reason Code in Business Central. We flag any disposition mappings that require configuration of Business Central's Return Reason setup.

Shipedge

Warehouse

maps to

Microsoft Dynamics 365 Business Central

Location

1:1
Fully supported

Shipedge's multiple warehouse sites map to Business Central Location records, each with its own inventory pool, picking workflows, and shipping accounts. The Location Code becomes the primary inventory dimension for all Item Ledger Entries. We export warehouse address and carrier account associations from Shipedge and document them for configuration in Business Central's Shipping Agents and Locations setup.

Shipedge

Kit

maps to

Microsoft Dynamics 365 Business Central

BOM / Production BOM

lossy
Fully supported

Shipedge kit (bundle) configurations define which SKUs compose a kit and whether kitting is on-the-fly or pre-built assembly. We export kit structure and component links. On-the-fly kits map to Business Central Sales Kit items (if using the Sales Kit extension) or to a Bill of Materials if the kit is assembled. Pre-built assemblies map to Production BOM records. The customer chooses the kit representation strategy during scoping based on Business Central edition and manufacturing requirements.

Shipedge

Batch

maps to

Microsoft Dynamics 365 Business Central

Warehouse Shipment (Pick/Ship)

lossy
Fully supported

Shipedge Batch Fulfillment View records (v11+ feature grouping orders into batches for warehouse picking efficiency) map to Business Central Warehouse Shipment lines and pick documents. Batch number, order count, SKU count, and units migrate as Warehouse Shipment header metadata. Ship method from the batch becomes the Shipping Agent and Agent Service on the shipment. We note that Business Central's directed picking and put-away rules may require reconfiguration of the warehouse's location directives.

Shipedge

User

maps to

Microsoft Dynamics 365 Business Central

User

1:1
Fully supported

Shipedge user accounts (login credentials, roles, warehouse assignments) map to Dynamics 365 Business Central User records. We export user name, email, and role. Authentication credentials cannot transfer; users must be provisioned fresh in Business Central through Microsoft 365 admin center. Role assignments from Shipedge map to Business Central Permission Sets (Essential, Standard, or custom) based on the user's warehouse and OMS responsibilities.

Shipedge

Order Rules

maps to

Microsoft Dynamics 365 Business Central

Location Directives + Power Automate

lossy
Mapping required

Shipedge Order Rules automate routing decisions (warehouse selection, carrier assignment, split-order logic) based on account-specific configurations. These are Shipedge-specific workflow configurations with no documented export mechanism. We flag all active Order Rules during discovery, document each rule's trigger conditions and actions, and deliver a written inventory with recommended Business Central Location Directives (for warehouse and bin selection) and Power Automate flow equivalents for the customer's admin to rebuild post-migration.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Shipedge logo

Shipedge gotchas

High

Order Rules do not transfer between platforms

High

Integration credentials require manual reconnection

Medium

Custom pricing obscures true cost of migration

Medium

Buggy software can corrupt order state during migration

Low

Insufficient reporting for inventory lot tracking

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central gotchas

High

Named-user licensing has no concurrent-use relief

High

API rate limits throttle large-volume migrations

Medium

Historical posted transactions require selective migration scoping

Medium

NAV-to-Business Central cloud migration requires partner coordination

Low

Custom fields and AL extensions require separate migration handling

Pair-specific challenges

  • Order Rules do not transfer between platforms

    Shipedge's Order Rules engine automates routing decisions based on account-specific configurations that are stored in Shipedge's proprietary format. There is no documented export mechanism for these rules. We flag all active Order Rules during discovery with their trigger conditions, actions, and priority order, and deliver a written inventory for the customer's admin to manually re-implement in Dynamics 365 Business Central using Location Directives for warehouse selection, Power Automate for conditional routing logic, and carrier configuration in Shipping Agents. This is typically a 2-5 day manual exercise depending on rule complexity.

  • Channel integration credentials require manual reconnection

    Channel integrations (Shopify, Amazon, Walmart, Magento) store OAuth tokens and API credentials inside Shipedge's integration module. We cannot export these secrets for security reasons, and they are platform-bound to Shipedge's app registrations. After migration, every channel must be re-authorized in the new system. We document the full list of active integrations during extraction, including which channels are connected, the order pull rules, and the inventory sync settings, so the customer's team can re-enter configuration parameters in Business Central's integration module or Power Platform.

  • OMS-to-ERP schema gap requires financial structure design

    Shipedge is an order and warehouse management system; Dynamics 365 Business Central is an ERP with financial ledgers, VAT/GST posting groups, and cost accounting. Shipedge orders do not carry tax registration data, payment terms, or general ledger account assignments. We design the financial posting group structure during scoping, mapping Shipedge's order totals to Business Central's General Product Posting Groups and Customer Posting Groups. Migrations that skip this design step result in unposted or incorrectly posted documents that require post-load correction.

  • Kit representations differ between platforms

    Shipedge supports on-the-fly kits (components assembled at order time) and pre-built assemblies (stocked as a single SKU). Business Central represents these differently: on-the-fly kits require either a Sales Kit extension or a service item, while pre-built assemblies require a Production Bill of Materials. We export kit structure and component links, but the customer must choose the representation strategy during scoping. Kits that were never formally defined in Shipedge (ad-hoc bundles) may not appear in the export.

  • Buggy software can corrupt order state during export

    Reviews consistently mention bugs that cause client-facing fulfillment errors and platform instability. We recommend a pre-migration data audit against Shipedge's internal order consistency checks and a parallel-run period where Shipedge continues to process live orders while we validate migrated records in Business Central. Any orders updated in Shipedge during the migration window are delta-synced after the initial load. We also recommend a pre-migration backup of Shipedge data and a reconciliation script run against Business Central after each migration phase.

Migration approach

Six steps for a successful Shipedge to Microsoft Dynamics 365 Business Central data migration

  1. Discovery and scoping

    We audit the source Shipedge account across object types (Orders, Products, Inventory, Customers, Suppliers, Shipments, Returns, Warehouses, Kits, Batches), record volumes, and custom field configurations via the Shipedge REST API v4 endpoints. We review active Order Rules, channel integrations, and any custom pricing or 3PL client associations. We pair this with a Dynamics 365 Business Central edition assessment: Essentials ($80/user/month) covers standard order, inventory, and financial management; Premium ($110/user/month) adds manufacturing and service management. The discovery output is a written migration scope with object-level mapping, record counts, and a Business Central edition recommendation.

  2. Schema design and financial posting group configuration

    We design the destination schema in Business Central. This includes provisioning Locations (one per Shipedge Warehouse), Vendors (from Shipedge Suppliers), Customers (from Shipedge Customers), Items (from Shipedge Products with variant strategy decided), and any custom fields needed for Shipedge-specific attributes like carrier service level or batch number. We configure General Posting Setup and Inventory Posting Setup so that order totals post to the correct general ledger accounts. Order Rules are inventoried as a written document mapping to Location Directives and Power Automate equivalents.

  3. Sandbox migration and reconciliation

    We run a full migration into a Business Central Sandbox environment using production-like data volumes. The customer's operations lead reconciles record counts (Orders in, Customers in, Items in, Posted Invoices in, Item Ledger Entries in), spot-checks 25-50 random records against Shipedge source data, and validates that Order Rules are documented. Financial posting group configuration is validated against the customer's chart of accounts. Any mapping corrections are applied before production migration begins.

  4. Integration documentation and channel reconnection planning

    We extract and document all active channel integrations (Shopify, Amazon, Walmart, Magento, and any others) with their configuration parameters, order pull rules, inventory sync settings, and carrier mappings. This document is handed to the customer's team for re-authorization in Business Central or the Power Platform integration layer. Integration tokens cannot be exported; this step ensures the team has a complete configuration reference rather than rebuilding from memory.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Locations (from Shipedge Warehouses), Vendors (from Suppliers), Customers, Items (with variant or dimension strategy applied), Bills of Materials (for kits), and Item Ledger Entries (inventory snapshots per location). Open Purchase Orders and Return Orders follow. Closed and historical orders migrate as Posted Sales Invoices and Posted Return Receipts. Each phase emits a row-count reconciliation report before the next phase begins. We use Business Central's Data Management Framework and OData API with rate-limit handling and exponential backoff.

  6. Cutover, validation, and Order Rule rebuild handoff

    We freeze Shipedge writes during cutover, run a final delta migration of any records modified during the migration window, then enable Business Central as the system of record. We deliver the Order Rules inventory document to the customer's admin team with recommended Location Directive and Power Automate implementations for each rule. We support a one-week hypercare window where we resolve reconciliation issues. We do not rebuild Shipedge Order Rules as Power Automate flows inside the migration scope; that is a separate engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

Shipedge logo

Shipedge

Source

Strengths

  • Combines OMS and WMS in a single cloud platform, reducing tool sprawl for 3PLs and fulfillment-heavy merchants.
  • Real-time rate shopping across 30+ carriers helps reduce per-shipment costs without manual carrier selection.
  • Multimarketplace inventory sync across Amazon, eBay, and Rakuten prevents overselling on high-volume channels.
  • Batch fulfillment processing introduced in v11 improves warehouse picker efficiency for high-volume operations.
  • Kitting and light manufacturing workflows support merchants who bundle or assemble products for sale.

Weaknesses

  • Small company (31 employees, $70.9K raised) limits capacity for enterprise-grade support and feature development.
  • Integration count (135 channels) is lower than competitors like Sellercloud (280+), making platform breadth a limiting factor.
  • Custom pricing model requires sales conversations with no public tier breakdown, slowing evaluation for smaller teams.
  • Bugs and stability issues reported in reviews have caused client-facing fulfillment errors and operational delays.
  • Customer service quality is inconsistent, with multiple reviewers reporting being ignored after payment and during implementation.
Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

Destination

Strengths

  • Tight integration with Microsoft 365 (Outlook, Teams, SharePoint) for users already in the Microsoft ecosystem.
  • Includes Copilot AI, predictive analytics, and embedded Power BI dashboards at no additional cost in both license tiers.
  • Supports multiple companies within a single tenant for holding-company or multi-entity organizational structures.
  • Open REST API v2.0 with OAuth 2.0 authentication and data entity abstraction layer for developer-friendly integrations.
  • Strong partner ecosystem specializing in NAV-to-Business Central migrations provides implementation confidence for legacy upgrades.

Weaknesses

  • Named-user licensing model means every active user account requires a paid license — no concurrent access model to reduce costs for occasional users.
  • SaaS-only deployment means no on-premises option; organizations requiring full data residency control may not have viable alternatives within Microsoft's stack.
  • Manufacturing module (Production Orders, routing, work centers) is only available on Premium tier, pushing cost-sensitive manufacturers to higher-priced plans.
  • Customization and extension development requires AL language knowledge and developer licenses, limiting what power users can do without a partner engagement.
  • Global pricing increases effective October 2024 and again October 2025 after five years of stable pricing, creating budget uncertainty for existing customers.

Complexity grading

How hard is this migration?

Standard ERP migration. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Shipedge and Microsoft Dynamics 365 Business Central.

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Shipedge: Not publicly documented.

  • Data volume sensitivity

    B

    Shipedge doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Shipedge to Microsoft Dynamics 365 Business Central migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Shipedge to Microsoft Dynamics 365 Business Central data migrations

Answers to the questions buyers ask most during Shipedge to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Shipedge to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between four and eight weeks for accounts under 10,000 orders, 50,000 SKUs, and three warehouses with no kit or lot complexity. Migrations with high-order volumes (100,000+), kit structures requiring bill-of-materials resolution, lot-number preservation across multiple locations, or extensive custom fields move to twelve to twenty weeks because of data cleansing, Business Central financial schema design, and multi-pass validation. Implementation of Dynamics 365 Business Central itself (configuration, testing, training) adds an additional two to four months beyond the data migration timeline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Shipedge.
Land in Microsoft Dynamics 365 Business Central, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day