# Stripe Payments Plugin und SW6.6 Kompatibilität

**URL:** <https://forum.shopware.com/t/stripe-payments-plugin-und-sw6-6-kompatibilitaet/105453>\
**Category:** Shopware 6 (German)\
**Created:** [9. Oktober 2024 um 09:29 UTC](https://forum.shopware.com/t/stripe-payments-plugin-und-sw6-6-kompatibilitaet/105453 "2024-10-09T09:29:25Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)\
**Post date:** [9. Oktober 2024 um 09:29 UTC](https://forum.shopware.com/t/stripe-payments-plugin-und-sw6-6-kompatibilitaet/105453/1 "2024-10-09T09:29:25Z")

</div>

Das Stripe Payment Plugin ist schon ein paar Wochen als kompatibel zu Shopware 6.6.6.x markiert: [Stripe Payments für Shopware 6 Plugin | Shopware Store](https://store.shopware.com/de/strip58358613686f/stripe-payments-fuer-shopware-6-plugin.html)

Ich habe die aktuellste Pluginversion in einer Testumgebung und kann sagen dass da an mind. einer Stelle noch die veralteten Route Annotations stehen. Die müssen meines Wissens nach in Attribute konvertiert werden:

```auto
    /**
     * @Route(
     * "/stripe-payment/webhook/execute",
     * name="frontend.stripe-payment.webhook.execute",
     * methods={"POST"},
     * defaults={"csrf_protected"=false, "_routeScope"={"storefront"}}
     * )
     */
    public function executeWebhook(Request $request, Context $context): Response
    {...

```

Auswirkung ist dass die Route auf einen 404 stößt, und sich hier kein Webhook registrieren lässt.  
Jetzt habe ich das dem Stripe Support schon geschildert, sogar mit Lösung zum Copy+Pasten, bin dann aber auf „Anfang November“ vertröstet worden (Netter Support, aber laaange Timelines).

Frage an dieser Stelle: wird eigentlich seitens Shopware die Plugin-Kompatibilität zu einer Shopware-Version _geprüft_? Gerade wenn Pluginhersteller solche falschen Angaben machen wäre das doch wichtig?

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [9. Oktober 2024 um 09:41 UTC](https://forum.shopware.com/t/stripe-payments-plugin-und-sw6-6-kompatibilitaet/105453/2 "2024-10-09T09:41:20Z")

</div>

> wird eigentlich seitens Shopware die Plugin-Kompatibilität zu einer Shopware-Version _geprüft_ ?

Nein, Shopware kann nicht für alle 3.500 Plugins für jede neue Plugin Version die Kompatibilität zur angegeben Shopware Version prüfen. Hier könnte man sicherlich einiges automatisieren (z.B. eben diese Prüfung auf alle annotations) - aber vieles wäre schlichtweg nur manuell möglich. Das ist immer die Aufgabe des Extension Partners - im besten Fall mit automatisierten tests und einer (beinahe) 100% code coverage.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)\
**Post date:** [9. Oktober 2024 um 11:57 UTC](https://forum.shopware.com/t/stripe-payments-plugin-und-sw6-6-kompatibilitaet/105453/3 "2024-10-09T11:57:18Z")

</div>

Kann ich so absolut verstehen und akzeptieren. Wir werden ohnehin warten müssen bis der Hersteller sich regt.

Ist in diesem Fall nur so ärgerlich weil es a) nur eine Kleinigkeit ist und trotzdem lange dauert und b) Stripe sicher finanziell in der Lage wäre bessere/schnellere Updates zu liefern. Die einzige Möglichkeit die uns bleibt ist dem Hersteller eine schlechte Bewertung zu geben, was dann aber wieder einen negativen Beigeschmack hat.

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [9. Oktober 2024 um 12:05 UTC](https://forum.shopware.com/t/stripe-payments-plugin-und-sw6-6-kompatibilitaet/105453/4 "2024-10-09T12:05:32Z")

</div>

Du musst bedenken, dass Anbieter wie Stripe nicht nur für Shopware Plugins anbieten, sondern auch für 1.000 andere Systeme. Auch bei Problemen sind manch andere Themen vielleicht kritischer/wichtiger. Zudem ist in der „modernen“ Softwareentwicklung selbst ein paar Zeichen ändern nicht mal eben so quick&dirty gemacht. Jede Änderung durchläuft etliche Prozesse um sicher zu stellen, dass die Software einwandfrei funktioniert. Gerade bei Zahlungsdienstleistern können Fehler riiiiichtig teuer werden.

Viele Grüße

---

<div class="post-metadata">

**Author:** ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)\
**Post date:** [9. Oktober 2024 um 12:26 UTC](https://forum.shopware.com/t/stripe-payments-plugin-und-sw6-6-kompatibilitaet/105453/5 "2024-10-09T12:26:20Z")

</div>

Das denke ich auch. Nur in diesem Fall gibt Stripe vor kompatibel zu SW 6.6 zu sein. Wo waren da die vielen Qualitäts-Prozesse? Ich denke dabei auch - abgesehen von uns - an andere Shopware-Betreiber, die darauf hereinfallen.

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [9. Oktober 2024 um 12:31 UTC](https://forum.shopware.com/t/stripe-payments-plugin-und-sw6-6-kompatibilitaet/105453/6 "2024-10-09T12:31:05Z")

</div>

Ja, da gebe ich dir Recht - da wurde Mist gebaut. Ich wollte nur versuchen zu erklären, warum 1.) Shopware hier keine Handhabe hat und 2.) warum selbst kleine Änderungen nicht in 5 Minuten erledigt sind.

Viele Grüße
