BrowserRequestRequestHTMLShopware AppPHP / SymfonyCache HIT | Cache MISSCache HITRedis (RAM)HTTP Cache - Object CacheSession + Cart<1 msCache MISSMySQL~120 mspopulateHTTP CacheFull PageObject CacheDAL DataSession + CartCartno cache -> with Redis~120 ms<1 msRedis: 100,000+ ops/sec at <1 ms (Redis Docs) - up to 40% faster load times (Hosted Power)Cache layers: request flow from browser to database
13 min read

Redis Caching for Shopware: Optimize Performance 2026

Redis serves data with sub-millisecond latency and can cut Shopware load times by up to 40%. Learn to configure HTTP cache, object cache, and sessions, master invalidation and warmup, and optimize hit rate.

Shopware Maintenance DashboardAll Systems ActiveShopware Version6.7.10.0OK</>PHP Version8.5.1OK3 Updates AvailableCheck PluginsLast BackupToday 03:00SSL CertificateValid Until 12/2026OKSecurity PatchCritical - Install Now!Update Timeline6.7.8March 20266.7.9April 20266.7.10May 202660% of security breaches exploit known vulnerabilities (Verizon DBIR) | Patches within 72h recommended (BSI)Sources: Shopware Documentation, Verizon DBIR, BSI, Gartner
11 min read

Shopware Maintenance: Installing Updates Safely

Shopware releases monthly updates. Delaying them risks security breaches and revenue loss. Learn how to install patches safely.

B2B Ordering: Traditional vs. Quick-OrderTraditionalQuick-OrderSearch...Product ImageGasket Ring M12SKU: DR-M12-0042Product ImageFlange DN50SKU: FL-DN50-118Search product... click... read details... add to cart...Search next product... switch category... apply filters...Search again... compare... adjust quantities...Duration12 Min.6+ clicks per itemQuick-Order: Enter SKU directlyDR-M12-004250012.40 EURFL-DN50-11820034.80 EURVT-K8-2201008.90 EUREnter SKU...QtyAdd all to cartCSV Upload.csv / .xlsxPreviousOrderDuration45 Sec.1 click: all items orderedEUR 465B+B2B Market DE (Statista)61% Self-Serviceprefer rep-free buying (Shopify)+40% Order Valuewith Quick-Order (Shopify)
11 min read

B2B Quick-Order: Fast Reorder for Business Customers

B2B quick-order for online shops: SKU entry, CSV upload and reorder lists accelerate ordering for repeat customers and boost conversion rates.

Create RuleSavePreviewConditionsCart ValueCustomer GroupDate / PeriodSales ChannelStock LevelCustomer TagRule LogicIFCart > 100 EURANDIFCustomer Group = B2BTHEN15% Discount on Order-15%Live PreviewCart: 250 EUR → 212.50 EURActions%DiscountPercentage or fixedShippingFree or reducedPaymentControl payment methodsPricingTiered pricing / NetActiveSummer Sale -20%Jun 1 - Aug 31, 2026Cart > 50 EURActiveB2B Tiered Discount 15%Customer Group = B2BFrom 10 itemsActiveFree Shipping from 75 EURAll Customer GroupsCart > 75 EURSources: OmniaRetail, ReferralCandy, McKinsey
16 min read

Shopware Rule Builder: Pricing Rules and Promotions No-Code

Shopware Rule Builder for pricing rules, promotions and discount logic without code. Up to 40% more conversion through personalized offers and 25-40% higher AOV.

Shopware Shopping Experiences: Drag-Drop Page BuilderLayout: Landing PageSaveBlocksTextImagesVideoCommerceFormDrag & DropHero Image BlockProduct Slider (3 columns)Text + Image RowNewsletter Form@Weeks → Hours+90% Velocity+86% CR VideoSources: BigCommerce/Contentstack case (K2), GemPages 2026, developer.shopware.com
14 min read

Shopware Shopping Experiences: Page Builder without Code 2026

How Shopware shops use the Shopping Experiences page builder in the Community Edition — sections, blocks, slots and custom blocks via plugin or app, plus updates from Shopware 6.7.0–6.7.5.

Migration WooCommerce to Shopware 6 - 5-Phase RoadmapWooCommerce36-67% global / 7.44% DEShopware 611.5% Top-1000 DE1. Preparation4-6 weeksAudit, data model,redirect map,plugin inventory2. Data Migration2-4 weeksStaging import,Migration Assistant,custom ETL3. Testing3-4 weeksUAT, load tests,checkout, tax,SEO crawl diff4. Cutover24-72 hoursDNS switch,301 map active,read-only window5. Post-Launch4-8 weeksSearch Console,logs, conversion,performance+53%conversion (ARMEDANGELS)+10%revenue after 6 months (dasistweb)80.73%Shopware customers in DACH (Shopware Press)Sources: Shopware Press, dasistweb ARMEDANGELS case, BuiltWith, Storeleads, Qualimero, Forbytes, Webgility, Practical Ecommerce
14 min read

WooCommerce to Shopware 6 Migration: 2026 Guide

Migrate from WooCommerce to Shopware 6: data model mapping, plugin replacement, 301 redirects for SEO and a 5-phase roadmap. Complete migration guide.

Lighthouse 100/100/100/100 for Shopware Stores100Performance100Accessibility100Best Practices100SEOPerformance metricsLCP < 2.5sgreenINP < 200msgreenCLS < 0.1greenA11y auditsWCAG 2.2 AApassColor contrastpassARIA rolespassBest practicesHTTPS + CSPonno deprecatedoksource mapsvalidSEO audits (14)Meta + TitlepassJSON-LD schemapasshreflang + canonicalpassE-commerce median: 67/10067XICTRON standard: 100/100/100/100Sources: Web Almanac 2024 (HTTP Archive), Reboot Online 2025, web.dev/Lighthouse DocumentationThresholds: LCP < 2.5s | INP < 200ms | CLS < 0.1 (Google web.dev)
13 min read

Lighthouse 100/100/100/100: Full Scores for Shopware 2026

How Shopware stores move from a 67/100 median to Lighthouse 100 in all four categories — performance, a11y, best practices and SEO with thresholds, levers and a 7-phase roadmap.

PHP 8.5 in Shopware: Performance BenchmarksComparison PHP 8.3 vs 8.4 vs 8.5 in typical e-commerce workloadsWooCommerce: requests/second (relative)PHP 8.3100 %PHP 8.498 %PHP 8.5131 %+33 %Laravel DB-heavy: requests/second (Sevalla)PHP 8.3435 req/sPHP 8.4438 req/sPHP 8.5445 req/sCPU-intensive: relative performance (Tideways)PHP 8.3100 %PHP 8.499 %PHP 8.5109 %2022-11-28PHP 7.4 EOL2024-11-26PHP 8.4 release2025-11-20PHP 8.5 releaseFebruary 2026Shopware 6.7.7 + PHP 8.5Sources: Tideways, Kinsta, Shopware, Zend
14 min read

PHP 8.5 in Shopware: Migration from an Agency View 2026

PHP 8.5 delivers up to +33% throughput for shops. How agencies orchestrate plugin audits, test patterns and staging rollouts cleanly.

storefront/layout/structured-data/product.html.twig<script type="application/ld+json">{"@context": "https://schema.org","@type": "Product","name": "Organic Espresso 1kg","image": "https://...500x500.jpg","sku": "ESP-BIO-1000","offers": {"@type": "Offer","price": "89.90","priceCurrency": "EUR","availability": "InStock","itemCondition": "NewCondition"},"aggregateRating": {"ratingValue": "4.7","ratingCount": "184"}}</script>Rich Results Test passedProduct, Offer, AggregateRating detectedGoogleIndexingGoogle SERP - Rich Resultorganic espresso 1kgwww.coffeeshop.com › espresso › organic-1kgHome › Espresso › Organic rangeOrganic Espresso 1kg - Coffeeshop★ ★ ★ ★ ★4.7 (184)·€89.90·In stockSingle-origin organic espresso from highlandcultivation, slow-roasted, 1 kg whole beans.Direct from producer - free shipping over €30.EspressoBeansGiftFrequently Asked Questions▸ How is the espresso roasted?▸ Is the coffee fair-trade?Sitelinks Searchbox (WebSite/SearchAction)Search on coffeeshop.com...+82% CTR (Schema App)70% JSON-LD adoption (Web Almanac)2.5x AI citations (Stackmatix)
13 min read

JSON-LD in Shopware 6.7.9.0: Migrate Schema Cleanly

Shopware 6.7.9.0 switches the storefront from Microdata to JSON-LD. We show required fields, new schema types and a clean migration path without SEO risk.

Business Central ↔ Shopware: Bidirectional Real-Time SyncWebhooks, OData v4 and Azure Service Bus as a stable integration layerDynamics 365 BCSystem of RecordCustomersItems & master dataPrice lists & tiersInventoryBlanket agreementsSales orders & invoicesOData v4 REST APIMiddlewareAzure Service BusEvent Queue & RetryMapping · Validation · TransformWebhook subscriptions$batch bulk requestsDead-letter · Exponential backoffShopware 6 CESales channelCustomers & accountsOrders & checkoutProducts & variantsStock availabilityB2B customer groupsRule-builder pricingStore & Admin APIWebhooksOData $batchStock SyncOrder Sync295%Best-in-Class ROI (Rand Group)<200msWebhook propagation (Codesol)6,000Req/5min OData limit (Microsoft)
13 min read

Dynamics 365 Business Central & Shopware Integration 2026

Connect Microsoft Dynamics 365 Business Central with Shopware 6: OData v4, webhooks, Azure Service Bus and B2B scenarios - clearly explained.

Shopware Edge Caching: Global TTFB ReductionSHOPWAREOrigin FrankfurtNew YorkMiamiSão PauloDublinHelsinkiSingaporeSydneyTTFB Comparison (ms)Origin-only: 800 msSingle-region CDN: 300 msGlobal Edge: 50 msEdge Caching EffectsTTFB -60 to -80 %Origin requests -85 to -95 %Origin bandwidth -30 to -40 %Page load -50 to -80 %Cloudflare, Vercel, FatLab, digitalapplied 2026Architecture LayersUser → Edge node (reverse cache) → ESI fragments → Shopware originCache tags sync object cache, HTTP cache and edgeSources: Cloudflare, Akamai, web.dev, Shopware Docs, Vercel
13 min read

Edge Caching for Shopware: Global Performance 2026

Reverse HTTP cache, ESI fragments and cache tag invalidation bring Shopware load times below 200 ms TTFB worldwide.

ZUGFeRD 2.3: GoBD-Compliant Cancellation WorkflowOriginal InvoiceInvoice No.INV-2026-001BT-3 Code380TypeInvoiceAmount+1,190.00 EURStatussent · GoBD-fixedCancelrequiredCancellation InvoiceReferencesINV-2026-001BT-3 Code381TypeCredit note / CancelAmount+1,190.00 EURImportantPositive value · no minusRe-issuecorrectedCorrected InvoiceNew no.INV-2026-001-CBT-3 Code384BG-3 / BT-25RequiredAmount+1,090.00 EURPreceding referenceBT-25 + BT-26German e-invoicing timeline12025-01-01Receive obligationEN 16931 B2B22027-01-01Send obligationrevenue > 800k EUR32028-01-01All B2Bwithout exception§ 14 UStG since 2024-12-31E-invoicing also applies tocredit notes (§ 14 (2) sent. 5)ZUGFeRD 2.3 (2024-09-18)Hybrid PDF+XML, EN 16931 conformUN/CEFACT CII SCRDM D22BGoBD principleNo editing after dispatch —cancel + re-issueSources: BMF 2024-10-15 · FeRD/AWV · KoSIT · EN 16931 · E-Rechnung-Bund FAQ · GoBD
13 min read

ZUGFeRD Credit Notes & Cancellation Invoices: Compliance 2026

Cancel, credit or correct? Three documents, three BT-3 codes — how to map ZUGFeRD-compliant cancellation documents in a GoBD-clean Shopware workflow.

Customer Catalogs — Access MatrixRoles · Prices · Whitelists centrally managedCustomersHospitals Ltd.Medical · 42 sitesPurchasingWardORFramework contract 2026 · DACHMachinery CorpSpare parts · 8 plantsMaint.Engin.MgmtBOM-based · 50k SKUsOffice Service XYMRO · cost centersAssistantBudgetAdminWhitelist · PunchOut-readyCatalog PoolsMedical CatalogCatheter A$ 42.80OR Gloves$ 18.50Infusion Set$ 24.10Single Scalpel$ 6.90WoundDis.$ 12.402,840 SKUsFramework contractMDR-readyBatch IDsterilisedSpare PartsBearing 6205-2Z$ 8.40V-Belt XPA$ 34.00Hydr. Valve$ 186.00Cont. 18A$ 56.20Seal Kit DIN$ 19.8048,600 SKUsBOM mappingSerial No.Parts ListERP syncOffice CatalogCopy P. A4$ 3.80Toner Set$ 142.00Folder Set$ 24.00Cleaning Kit$ 18.60Writing Set$ 9.406,200 SKUsWhitelist + CCPunchOutBudget capApprovalAccess MatrixRoleMEDPARTSOFFICEHospital Pur.Hospital ORMach. Mt.Mach. Mg.Office As.Office BudgetRule EngineAccount · RoleactiveLocation · ProjectactiveImpact of Customer Catalogs+19%revenue personalized UX+40%AOV in personalization-50%CAC via personalizationSources: McKinsey, Forrester, Salsify, Growmax, Sana
14 min read

Customer-Specific Catalogs in B2B Shops 2026

77% of B2B buyers do not purchase without personalized content. How Customer Catalogs let you tailor assortments, roles, and prices per customer account.

Shopware Frontends: Architecture SplitShopware 6 BackendProduct CatalogOrders & CustomersCMS / Shopping ExperiencesCart & Checkout LogicPayment & ShippingSymfony / PHPStore-APIJSON / HTTP@shopware/api-clientAPI-first, cloud-readyNuxt 4 FrontendVue 3 SFC / Vite 7useCart()useProduct()useCheckout()useWishlist()Pinia 3 / unocssPerformance impact after composable migration+42% CR67% faster-50% load time
16 min read

Shopware Frontends with Vue/Nuxt: Composable UI 2026

Why many Shopware merchants in 2026 replace the classic Twig storefront with a Nuxt 4 frontend based on Shopware Frontends — and how to pull off the migration technically and economically.

Two-Step Withdrawal Button Flowshop.com/order/12345Product89.90 EURFooter areaImprintPrivacyTermsWithdraw contractStep 1: Click buttonHeader or footer, also for guestsProduct page / FooterWithdrawal FormWithdraw contractPlease provide the following data:NameMax MustermannOrder numberNo. 12345E-mail addressmax@example.comNo reason required - INADMISSIBLEConfirm withdrawalStep 2: Form with 3 fieldsReceipt ConfirmationWithdrawal receivedReceived: 2026-06-20 14:32Ref: WDR-2026-04821Automatic e-mail to customerMerchant notificationNew withdrawal:Order 12345 - 89.90 EURStart return processCreate labelTrigger refundStep 3: Confirmation + return flowTimeline EU Directive 2023/26732025-12-19EU transposition deadline2025-09-03BMJV 47/2025 ActApril 2026Shopware 6.7.9.0 release2026-06-19Mandatory deadline
12 min read

Withdrawal Button Shopware June 2026: Technical Setup

Technical implementation of the withdrawal button in Shopware 6 by 19 June 2026: two-step flow, labels, data request, receipt confirmation, code examples.

Punchout Flow: From ERP to Shopware and BackOCI (SAP-driven) and cXML (Ariba, Coupa, Oracle)Buyer ERPSAP AribaCoupa / OracleOnventis / JAGGAERBuyer signs inSetup Req.cXML / OCIPunchout GatewayAuthenticationMappingSession tokenUser browsesSSO linkShopware ShopB2B ComponentsCustomer pricingLive stockBuild cartReturn cartcXML/OCI POSTPO ReturnCart dataApprovalPurchase orderP2P workflowFinal PO returns to supplier (cXML OrderRequest / EDI)Order processing cost-85%via punchout integration(Procurify)Errors in online orders33%manual B2B orders(Sana B2B Buyer Report 2025)Buyer online preference73%prefer online buying(Sana 2025)Punchout · OCI 4/5 · cXML · B2B Components · ERP · P2P Automation
13 min read

Punchout Catalogs: OCI & cXML for B2B Shopware Shops

Integrate punchout catalogs with OCI and cXML into Shopware 6: connect SAP Ariba, Coupa and ERP systems to your B2B shop for seamless procurement flows.

Classic vs. Express CheckoutClassic Checkout5 steps - approx. 11 fields1Shopping CartReview items and adjust quantity2Enter AddressName, street, ZIP, city, country, email3Select ShippingDHL, Express, pickup4Payment MethodCard details, 3DS, SCA, account signup5. Confirmation and complete purchaseExpress Checkout2 steps - 0 fields1. Tap walletPayPalApple PayGoogle PayWero / SEPA InstantShop Pay2. Confirm biometricFace ID / passkey - in 13.6 secondsONE-CLICK PAYMENTCart abandonment rate70.19 %Average 2025(Baymard Institute)Apple Pay conversion lift+22.3 %Revenue +22.5 %(Stripe)Passkey login time13.6 sinstead of 27.5 s with password(FIDO Alliance)
12 min read

Express Checkout 2026: One-Click Payment for Online Stores

70 percent of cart abandonments are avoidable. Here is how to implement express checkout in Shopware and WooCommerce - with Apple Pay, Google Pay, Wero and passkeys.

B2B Product ConfiguratorMaterial · Dimensions · Color · Price — Live Preview3D Preview3DRotatable Preview · Zoom · Detail1200 × 800 × 400 mm · 12.4 kgFrontSideTop360°MaterialStainless Steel V2AAluminumGalvanized SteelPlasticRAL color optionalDimensions (mm)Width1200Height800Depth400Price CalculationUnit Price€ 284.50Tier (50+)€ 249.90 (-12%)Total (50 pcs.)€ 12,495.00CPQ EngineERP SyncValidationPDF QuoteAdd to CartSend InquirySources: Gartner, Threekit, Custom Market Insights
12 min read

Product Configurator for B2B Shops 2026

67% of B2B buyers prefer to configure products themselves. How a product configurator increases conversion rates, reduces order errors by 90% and shortens the sales cycle by 28%.

Shopware 6AdminCentral ManagementB2BB2B ShopTiered pricing · ERPshop-b2b.comB2CB2C ShopConsumers · PayPalshop-b2c.comINTInternationalEN · FR · Currenciesshop-intl.comABrand ACustom designbrand-a.comBBrand BOwn assortmentbrand-b.com67% of retailers operate multiple shops (DigitalCommerce360)One installation · Multiple storefronts · Centralized data
12 min read

Shopware 6 Multistore: Manage Multiple Shops Centrally

How to use Shopware 6 Sales Channels to manage multiple brands, B2B and B2C shops, and international storefronts from one central administration.

Classic SearchAI Searchblack sneekerQblack sneekerQ:(0 ResultsNo products found.Please check your spelling.Did you mean: black SneakersSneakerNike Air MaxBlack | $89.99★★★★★SneakerAdidas UltraboostBlack | $129.99★★★★☆Similar:black running shoesblack sports shoesSearch term not recognizedOnly exact keyword matchesSemantic UnderstandingIntent · Synonyms · Typo tolerance43% higher conversion with AI search (Algolia)
12 min read

AI-Powered Product Search: Setup Guide for Online Shops

How AI-powered product search with semantic understanding boosts conversion rates and why traditional keyword search is no longer enough.

PHP Performance DashboardRequests/sPHP 8.1: 312PHP 8.3: 358PHP 8.5: 399Memory (MB)PHP 8.1: 256PHP 8.3: 228PHP 8.5: 210TTFB (ms)PHP 8.1: 185PHP 8.3: 152PHP 8.5: 134Property HooksCleaner CodeLess BoilerplatePipe Operator|> SyntaxReadable PipelinesImproved JIT+28% SpeedJIT Compiler 3.0PHP 8.1PHP 8.3PHP 8.5 ✓Shopware 6.7.7 + PHP 8.5 = Maximum Performance
12 min read

Shopware 6 PHP 8.5 Migration: Performance Boost Guide 2026

How to safely migrate your Shopware 6 shop to PHP 8.5 and achieve measurable performance gains - with benchmark comparison and checklist.

Product Data → AI Visibility{JSON-LD}@type: Productname, price, gtinrating, availabilityreturnPolicy ✓AI AgentsGoogle AI OverviewsChatGPT ShoppingPerplexity ShoppingShopware Copilot+58% Clicks with Rich Results (Milestone Research)Schema.orgPIM SystemMerchant Center
14 min read

Product Data for AI: Structured Data Optimization 2026

AI agents don't read product descriptions – they parse structured attributes. To stay visible in 2026, you need machine-readable product data.