SyncEngine
Request Demo
Integration Case Study

Dual SAP Magento 2 Multi-Store

A complex B2B/B2C architecture with two independent SAP environments feeding into a single 5-website Magento multi-store, complete with dealer management and automated feedback loops.

SAP SAP ERP A + ERP B
SyncEngine SyncEngine 14 automations
Magento 2 Magento 2 5 websites
28 Routines
5 Webstores
10 Storeviews
2 SAP Environments
Data Ingestion
Product Synchronization
  • Full product import from CSV with configurable products, images, and full attributes
  • Hourly incremental product updates for continuous sync
  • Tier pricing, special prices, and customer-group-based pricing
  • Stock source management via MSI (Multi-Source Inventory)
  • Brand mapping from SAP to Magento attribute options
  • Website and store view data mapped across all 5 websites
Dealer & Customer Management
  • Dealer customer import from CSV (zakenpartners)
  • Hourly incremental dealer updates for real-time accuracy
  • Customer group mapping via SAP prijslijten (price lists)
  • Customer groups, countries, and website data cached for performance
Order & Post-Purchase
Order Processing
  • Orders exported to SAP in XML format
  • Automatic order completion in Magento 2 after SAP sync
  • MSI-based stock deduction on shipment
  • Store view and website data handling for multi-site setups
Post-Purchase Automation
  • API request to FeedbackCompany after order completion
  • Automated review invitation delivery
  • <span class="badge bg-warning text-dark">Near complete</span>

Architecture Overview

Two independent SAP environments, each feeding data through SyncEngine into a unified Magento multi-store.

Dual SAP Environments
Dual SAP Environments ERP A + ERP B — Two independent companies
SyncEngine
SyncEngine 14 automations · 28 routines · Data transformation
Magento 2 Multi-Store
Magento 2 Multi-Store 5 websites × multiple store views · B2B & B2C

Magento 2 Multi-Store Architecture

5 independent websites, each with multiple store views, sharing data through SyncEngine.

SAP A
B2B Wholesale
SAP A
B2C Multistore
SAP B
B2B Wholesale
SAP B
B2C Brandstores
SAP A
Reseller Brand

Technologies & Connections

Magento 2 REST OAuth Dual SAP CSV Parsing MSI Stock Sources Multi-Source Inventory XML Order Export CSV Feed Generation Dealer Import Hourly CSV Iterator Multi-Store / Multi-Website Price Group Mapping Configurable Products FeedbackCompany API Media Server

See SyncEngine in action

Discover how SyncEngine can handle your data synchronization needs.