# Seitenladezeit verlangsamt durch paypal

**URL:** <https://forum.shopware.com/t/seitenladezeit-verlangsamt-durch-paypal/109699>\
**Category:** Shopware 6 (German)\
**Created:** [8. Oktober 2026 um 20:44 UTC](https://forum.shopware.com/t/seitenladezeit-verlangsamt-durch-paypal/109699 "2026-10-08T20:44:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![robertschoenfeld\_1](https://avatars.discourse-cdn.com/v4/letter/r/f0a364/32.png) [@robertschoenfeld\_1](https://forum.shopware.com/u/robertschoenfeld_1)\
**Post date:** [8. Oktober 2026 um 20:44 UTC](https://forum.shopware.com/t/seitenladezeit-verlangsamt-durch-paypal/109699/1 "2026-10-08T20:44:17Z")

</div>

Hallo zusammen,

habe einen Shopware 6.7.15.1 Shop und das offizielle PayPal-Plugin (SwagPayPal 10.8.3). Den Express-Button auf der Produktdetailseite möchte ich behalten.

Bei Optimieren der Ladezeit für Mobilgeräte ist aufgefallen, dass dieser Button eine große Ladelast erzeugt. PageSpeed Insights (mobil, Lighthouse 13,5) gibt mir an:

- Drittanbieter „PayPal“: ca. 580–600 KiB Übertragung, ca. 300–380 ms Zeit im Hauptthread

- davon laut Lighthouse ca. 340 KiB ungenutztes JavaScript

- /sdk/js?components=… wird dreimal geladen (je ca. 125 KiB), dazu /smart/buttons?fundingSource=… (ca. 160–180 KiB)

- lange Hauptthread-Aufgaben aus dem PayPal-SDK bis ca. 120 ms

- Ergebnis: Produktseiten mobil ca. 72 Punkte, vergleichbare Seiten ohne den Button ca. 88 Punkte; am Desktop überall 99–100.

Die Einstellungen sind: Express-Checkout auf der Produktdetailseite, im Off-Canvas-Warenkorb und im Warenkorb an, in Listings aus; „Später bezahlen“ aus; Button gold/eckig.

Wie handhabt ihr das? Oder habe ich eine Fehlkonfiguration?

Besten Dank vorab!

---

<div class="post-metadata">

**Author:** ![raymond-de](https://avatars.discourse-cdn.com/v4/letter/r/7feea3/32.png) [@raymond-de](https://forum.shopware.com/u/raymond-de)\
**Post date:** [9. Oktober 2026 um 05:58 UTC](https://forum.shopware.com/t/seitenladezeit-verlangsamt-durch-paypal/109699/2 "2026-10-09T05:58:58Z")

</div>

Kannst du dokumentiert ein Ticket in [account.shopware.com](http://account.shopware.com) erstellen?

Wir haben kein PayPal Express aktiviert und haben beim pagespeed:

„Effiziente Verweildauer im Cache verwenden“  
2x 132 kb auf [https://www.paypal.com/sdk/js?components=buttons,messages,card-fields,funding-eligibility,applepay,googlepay](https://www.paypal.com/sdk/js?components=buttons,messages,card-fields,funding-eligibility,applepay,googlepay) …

---

<div class="post-metadata">

**Author:** ![robertschoenfeld\_1](https://avatars.discourse-cdn.com/v4/letter/r/f0a364/32.png) [@robertschoenfeld\_1](https://forum.shopware.com/u/robertschoenfeld_1)\
**Post date:** [9. Oktober 2026 um 07:05 UTC](https://forum.shopware.com/t/seitenladezeit-verlangsamt-durch-paypal/109699/3 "2026-10-09T07:05:31Z")

</div>

vermutlich gehören diese beiden dazu:

> <https://github.com/shopware/SwagPayPal/pull/468>
>
> fixes #257
> 
> \### ToDo list
> \- \[x\] V6 Toggle
> \- \[x\] PayPal
> \- \[x\] PayLater
> \- \[x…\] ACDC - missing card holder name & where is the liability shift result?
> \- \[x\] Venmo
> \- \[x\] Google pay - 3DS currently missing
> \- \[x\] Apple pay
> \- \[x\] Express buttons
> \- \[x\] Funding eligibility
> \- \[x\] Installment banner - check cart page, ratio supported?
> \- \[x\] ~Sepa - supported?~ stays as is with v5 implementation
> \- \[x\] ~APMs (optional)~
> \- \[x\] Vaulting for PayPal, Pay later, Venmo
> \- \[x\] Preload sdk + message script via script tag
> \- \[x\] deprecate old scripts + script data properties
> \- \[x\] tsc + eslint storefront pipeline
> \- \[x\] Error handling needs script class 
> \- \[x\] Page type implementation
> \- \[x\] Style only done via HTML
> \- \[x\] Button language
> \- \[x\] ~Multi-Button support (show paylater / alternative payment methods)~ SBP "Show PayLater"
> \- \[x\] PayLater message banner below cart table needs design
> \- \[x\] Test production
> \- \[x\] venmo button styling check
> \- \[\] ~Introduce server-side customer eligibility check~
> \- \[\] ~Optimistically show express buttons based on the server-side eligibility check~
> \- \[x\] Load SDK faster
> \- \[x\] Fetch client token dynamically on cached sites
> \- \[x\] Load under namespace \`paypalV6\`

> <https://github.com/shopware/SwagPayPal/issues/826>
>
> \### Shopware Version
> 
> 6.7.13.1
> 
> \### PayPal plugin version
> 
> 10.8.3
> 
> \### Actual be…haviour
> 
> PageSpeed & Lighthouse tests show that the Paypal SDK is loaded twice on a shop's main page as soon as SwagPaypal is active. I lack the tools and knowledge to test this, but the shop owner has done a conclusive analysis:
> 
> Apparently, two practically identical requests are sent akin to this:
> 
> https://www.paypal.com/sdk/js?components=buttons,messages,card-fields,funding-eligibility,applepay,googlepay
> 
> both with 132 KiB, thus resulting in ~265 KiB of JavaScript. This results in a noticable delay for the page.
> 
> Also, we've had this (or a nearly identical issue) in the past and I remember reading from Paypal that loading the SDK twice on one page is to avoided as this can lead to errors with a variety of things.
> 
> This was tested with SwagPaypal 10.8.3 but the changelog of 10.8.4 mentions nothing which should be related, hence the reasonable assumption that this issue is still ongoing in the latest release.
> 
> \### Expected behaviour
> 
> SDK should only be loaded once per page tops.
> 
> \### How to reproduce & Environment
> 
> \- Activate SwagPaypal 
> \- Run Lighthouse and/or PageSpeed test
> 
> \*\*Edit: Here is the old issue\*\* https://github.com/shopware/shopware/issues/6277
