ERP/CRM Integration
Adobe Commerce integration with your ERP
An eCommerce disconnected from the ERP means double data entry, stale inventory and lost orders. We integrate Adobe Commerce with the leading ERPs in the Mexican and LATAM market with real-time bidirectional sync: catalog, pricing, inventory, customers, orders and invoicing.
SAP ECC and S/4HANA
For companies on SAP ECC or S/4HANA, we use the standard integration layer (IDoc, BAPI, RFC) via middleware like MuleSoft, WSO2 or native Adobe I/O integrations. Real-time sync for orders and nightly batch for bulk catalog.
- Material master sync (MM)
- Customers (KNA1) + B2B hierarchy
- Conditional pricing (VK11/VK12)
- Multi-plant inventory (MARD)
- Sales orders (VBAK/VBAP)
- Electronic invoices (CFDI 4.0 Mexico)
SAP Business One
SAP B1 is common among Mexican SMBs. We integrate via Service Layer API (REST) or DI API (proprietary). Bidirectional sync of products, stock, customers, orders and receipts.
- Catalog with custom attributes
- Automatic exchange rates
- Discounts by customer tier
- Orders with multiple warehouses
- Automatic CFDI 4.0 from B1
Oracle EBS (E-Business Suite)
We integrate via Oracle REST API (ORDS) or middleware. Enterprise clients with Oracle EBS already run logistics and finance in Oracle — the eCommerce connects and consumes master data.
- Products + attributes from Inventory (INV)
- Customers from AR (Accounts Receivable)
- Pricing from Advanced Pricing
- Orders to OM (Order Management)
- Automated invoices to AR/AP
Microsoft Dynamics (365 and NAV)
Dynamics 365 Business Central, Finance & Operations, and legacy NAV. We integrate via OData, SOAP Web Services or Azure Logic Apps. Catalog and order sync with complex pricing logic.
- Catalog with D365 Finance & Operations
- Customers + real-time credit limit
- Multi-location inventory
- Orders with approval workflow
- Financial dimensions for reporting
Intelisis, Odoo and OpenBravo
For Mexican or open-source ERPs we have proven connectors. Intelisis is the most common ERP in Mexican retail and distribution — we have a solid integration. Odoo and OpenBravo go via native REST APIs.
- Intelisis: catalog + orders + CFDI
- Odoo: bidirectional sync via XML-RPC/REST
- OpenBravo: native REST API
- Contpaq i / Microsip (Mexican accounting)
- SAE / Aspel (small/mid retail)
Middleware and integration strategy
For complex projects (3+ systems, multi-country, high volume), we recommend middleware: MuleSoft, WSO2, Azure Integration Services or Adobe I/O Runtime. Architectural decoupling + better observability.
- MuleSoft / Anypoint Platform
- Azure Logic Apps + Service Bus
- Adobe I/O Runtime (serverless)
- Queues with RabbitMQ or Kafka
- Observability and retry policies
Frequently asked questions
- Should my catalog live in the ERP or in Magento?
- Rule of thumb: master data lives in the system where it's born. If your logistics operation creates SKUs in SAP, that's the master. Magento is the replica. If you create products in marketing and SAP receives them later, Magento is master. Never have two masters — it creates unsolvable conflicts.
- How fast should inventory sync?
- For high-velocity B2C: real-time via webhook (<5 seconds). For huge catalogs with low velocity: batch every 15-30 min. For B2B with large orders: query available stock in real time when adding to cart, not via sync.
- What happens if the ERP goes down during a sale?
- A well-designed eCommerce does NOT go down when the ERP goes down. We use async queues: the order is captured in Magento with a timestamp, queued for the ERP, and when the ERP comes back online it's processed. The customer never loses their order. We implement circuit breakers and cached price fallbacks.
Related services
Adobe Commerce
Adobe Commerce (formerly Magento) implementation with all native capabilities: catalog, checkout, payments, promotions, Page Builder and more.
Learn more →Adobe Commerce B2B
B2B stores with purchase lists, quotes, approvals, customer-specific pricing and corporate account management.
Learn more →Adobe Experience Manager (AEM)
AEM Sites + Assets + Forms and Adobe Target: enterprise CMS, DAM and personalization at scale for omnichannel experiences.
Learn more →Adobe Experience Platform
AEP + Real-Time CDP + Customer Journey Analytics + Analytics + Data Collection: unified data architecture to activate real-time personalization.
Learn more →Want to discuss your project?
We'll assess your case at no cost and propose a concrete path forward.
Book a call