Skip to content
GDPR-compliant B2B shops

Integration & processes

A B2B shop never stands alone: item master data, prices, stock levels, orders, delivery notes and invoices live in the merchandise management or ERP system. This category collects articles on connecting both worlds — interface types and transport paths, full and delta synchronisation, error handling and retry logic, product data quality, classifications and media. It is equally about the processes behind them: who maintains which data as the leading source, how orders are reported back, what happens with partial deliveries or returns. We describe approaches that small teams can operate too, and state openly where effort arises — so that projects do not fail on data maintenance rather than on technology. We additionally look at documenting and monitoring interfaces so that later changes in the ERP do not silently take the shop offline.

EDI in the B2B Shop: Enterprise Buyers via EDIFACTBuyerEnterprise procurementSAP · Ariba · SRMSupplierB2B shop + ERPShopware Open SourceORDERSPurchase orderORDRSPOrder responseDESADVDespatch adviceINVOICInvoiceHybrid integration modelEDI · asynchronousORDERS · ORDRSP · DESADV · INVOICstandardized documents, batch processingAPI · real timePrices · Stock · Shipment trackingREST / GraphQL, synchronous queries+Transport:VAN · partner mailbox networkAS2 · point-to-point, signed, MDN receiptOne contract, many messages: EDIFACT documents plus API data, mapped to shop and ERP

EDI in the B2B Shop: Connect Enterprise Buyers via EDIFACT

Large B2B customers order via EDI instead of the shop: how to connect EDIFACT messages like ORDERS and INVOIC and combine them with real-time APIs.

13 min read
Digital Product Passport: from PIM to data carrierPIM data modelstructured mandatory attributesMaterial and compositionOrigin and supply chainRepairabilityRecycling and disposalone record per itemDigital Product Passportunique identifier + QR codeData carrierone passport, many access pointsQR code on productEU registry (from July 2026)Shop product pageStaggered ESPR timelineJul 2026EU DPP registry2026Iron and steelFeb 2027Batteriesfrom 2028Textiles

Digital Product Passport: B2B Shop Data for ESPR

Digital Product Passport from 2026: how B2B stores and PIM hold material, origin, repair and recycling data ESPR-compliant and serve it on time via QR code.

13 min read
SAP ECC 2027: Migration-Proof Shop IntegrationERP switch by 31 Dec 2027SAP ECC 6.0support endsSAP S/4HANAtarget systemBrownfield / GreenfieldDecoupledMiddlewareAPI contract stableAdapter ECCAdapter S/4Shop stays onlineshop.b2bOrdersPrices and stockCustomer accountsno re-integration per switchAdapter ECCactiveAdapter S/4readyData contractunchangedDowntimeminimalOne interface contract, two ERP systems: switch in parallel without shop standstill

SAP ECC 2027: Shop Integration for the S/4HANA Switch

SAP ECC ends in 2027: how a decoupled middleware makes your store integration migration-proof and keeps store and ERP switch in sync.

15 min read
Punchout Flow Between Procurement System and StoreProcurement SystemSAP Ariba / Coupa / SRMBuyer signs inApproval workflowSupplier StoreShopware Open SourceCustomer prices + catalogLive availability1. PunchOutSetupRequest (login URL + identity)4. cXML cart returned (items, quantities, prices)2. Browser redirectBuyer browses the supplier store3. Fill cart and transfer backSupported Standards and FormatsOCI 4.0 / 5.0HTML form fieldsSAP standardcXML PunchoutXML over HTTPSAriba / CoupaEDI / ORDERSOrder documentsEDIFACT / VDABMEcatCatalog exchangeStatic catalogSession SecurityHTTPS + Shared SecretSession token with expiryIP whitelistingSignature check

Punchout and OCI Catalogs for B2B Procurement

How punchout and OCI catalogs connect Shopware stores to procurement systems like SAP Ariba, Coupa and SRM: process, standards, security and implementation.

13 min read
Real-Time Availability and Delivery Date in B2BProduct page: Industrial valve DN50In stock - 1,240 units availableWarehouseNuremberg (NBG)Free to sell1,240 unitsReplenishment5 business daysDelivery date: Thu, 22 May 2026derived from stock, inbound and routeERP / Inventory systemStock, inbound, reservationsATP logic (middleware)Available-to-PromiseReal-time sync - under 60 s60 sSync rateStock + inboundATP calculationReplenishmentDelivery date

Real-Time Availability and Delivery Dates in B2B Shops

Why B2B buyers expect reliable stock levels and delivery dates, and how an available-to-promise logic via the ERP interface shows them live in Shopware.

13 min read
ERP Integration in B2B E-CommerceOnline StoreShopware B2BSAP Business OneMaster Data, OrdersDATEVAccounting, DocumentsMS DynamicsCRM, FinancialsPIM / WMSProduct DataMiddleware / API Hub (REST, SOAP, OData)OrdersReal-time SyncInventoryDelta Sync every 5 minCustomer DataBidirectionalInvoicesDATEV ExportData Flow ControlLogging, Retry, MonitoringError Handling with Automatic Retries | Transaction Safety | Complete Audit Log

ERP Integration in B2B E-Commerce: SAP, DATEV, Dynamics

ERP integration in B2B e-commerce: How to seamlessly connect SAP, DATEV and Microsoft Dynamics with your online store and automate your processes.

16 min read
API Architecture in B2B E-CommerceAPI GatewayAuthentication, Rate Limiting, RoutingB2B Store (Client)Shopware Open SourceMobile AppB2B Ordering AppREST APICRUD OperationsResource-basedHTTP Verbs (GET, POST, PUT)JSON/XML PayloadsStandard for Store APIsGraphQLFlexible QueriesSchema-basedSingle EndpointTyped ResponsesIdeal for FrontendsMessage QueueAsynchronous ProcessingEvent-drivenPublish/SubscribeDead Letter QueuesFor ERP Sync + ImportsBackend Systems and Data SourcesSAP ODataMaster Data + PricesRESTful ProtocolPIM APIProduct DataMedia + AttributesCRM APICustomer DataContact HistoryLogisticsShipping StatusTracking DataPaymentsPayment APIInvoices + SEPAError Handling and ResilienceRetry with BackoffCircuit BreakerDead Letter QueueIdempotencyCorrelation IDs

API Architecture in B2B: REST, GraphQL and Message Queues

Integration patterns for B2B e-commerce: REST, GraphQL, SAP OData, asynchronous processing and robust error handling.

14 min read
DATEV Integration for E-CommerceOnline StoreOrders, InvoicesDATEVFinancial AccountingMiddleware / API HubMapping, Validation, RetryInvoicesPDF + Posting DataCredit NotesReturn DocumentsPaymentsMatching & AllocationDebtorsAutomatic CreationDATEV FormatsPosting BatchCSV per DATEV schemaXML Document ImageOnline document exchangeDATEV APIREST, real-timeDMS UploadArchive document imagesAutomatic Account AssignmentRevenue accounts, tax accounts, debtorsTax Rate Mapping19%, 7%, 0% (EU deliveries), Reverse ChargeGoBD-Compliant | Complete Audit Log | Automatic Error Handling | Retry Mechanism

DATEV Interface for E-Commerce

DATEV interface for online stores: Automated accounting, document transfer and tax rates correctly integrated.

14 min read