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.
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
ERP A + ERP B — Two independent companies
SyncEngine
14 automations · 28 routines · Data transformation
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.