Paypal Checkout Plugin 4.3.2 und 4.3.3 Abbrüche

@tex

Ich nutze in allen 3 Shops 5.6.6.
Wir gehen erst auf 5.7. wenn alle Updates durch sind und es mit 5.8. weitergeht.
Auf jeden Fall klappt es mit den 2 ausgeblendeten Haken. Hatte seitdem wieder Bestellungen in dem einen Shop die mit Paypal bezahlt wurden, ohne Probleme. Allerdings hatte sich im Backend nach dem paypal Update auch einiges in den Grundeinstellungen der Zahlarten selber umgestellt. Alles durcheinander. Jede Menge Zahlarten, die zwar inaktiv sind, aber bei den aktiven Zahlarten hat es von selber die Ländereinstellungen durcheinandergeschmissen und auch die Positionsnummer von Paypal war nicht bei 2 sondern -100. Ebenfalls dubios.
Ich werde mich aktuell hüten, bei den anderen beiden Shops auf das neue Paypal upzudaten. Da warten wir lieber ab.
Viele Grüße
Matthias

Was macht Dich so sicher dass 5.8 kommt?

Absolut offtopic, aber zum Thema SW 5.8 bitte folgendes lesen :slightly_smiling_face:

Ich frage gerne nochmals: wann wird es hierfür eine Lösung geben?

1 „Gefällt mir“

Hätte ich auch gerne gewusst. Ich habe das Gefühl das die Probleme mit dem Paypal Plugin einfach totgeschwiegen werden, solange bis Niemand mehr fragt. Dazu würde mich mal interessieren wie viele User Shopware 5 einsetzen und wer dann noch von Diesen mit ruhigem Gewissen auf Shopware 6 umsteigt.

Wir nicht. Was ich sehr sehr schade finde. Ehrlich. Ich hab ganz früh angefangen, unser Projekt zu migrieren. Bzw. ich hab’s versucht.

Ich bin seinerzeit an gravierenden Fehlern im Code (Doctrine) und einer löchrigen und fehlerhaften Doku gescheitert.

Wäre spannend gewesen … ich hab für dieses Projekt Plugins mit mehr als 10k Lines of Code geschrieben (nebst Bugfixes am Core - Code!) … aber als die ersten 100 Stunden versenkt waren, war das Thema Shopware 6 bei uns abgehakt.

Wir werden dann zu gegebener Zeit auf ein anderes System umsteigen.

Hallo in die Runde,

SW 5.7.14, PayPal 4.3.3
Vor 4 Wochen SW Cookie Consent durch Plugin von MND ersetzt.
Wegen der Kommentare noch auf 4.3.3 aktualisiert.
Seither keine 404 oder 422.

Jetzt würde mich stark interessieren, ob das Ersetzen des Cookie Consent bei euch auch zum Erfolg führt.
Vielleicht kann das mal jemand im Staging testen und Rückmeldung geben?

Danke

Hallo zusammen,

die Änderungen befinden sich bereits auf GitHub Commits · shopwareLabs/SwagPaymentPayPalUnified · GitHub

Wer mag, kann diese schon testen. Wir sind auch gerade in der QA-Phase und werden ein Update sobald wie möglich releasen.

Viele Grüße aus Schöppingen
Michael Telgmann

Hallo zusammen,

wir haben soeben die Version 5.0.0 der PayPal Integration veröffentlicht.
Die Problematik der doppelten Bestellungen sollte nun nicht mehr auftreten.
Ebenso werden die PAYER_ACTION_REQUIRED Fehler abgefangen.

Viele Grüße aus Schöppingen
Michael Telgmann

Hallo Zusammen,

wir haben heute das PayPal Plugin auf Version 5 geupdatet, und erhalten nun dauerhafte Fehler Mails mit dem selben Inhalt.

Property SwagPaymentPayPalUnified\Models\Settings\General::$sendOrderNumber does not exist

Dieser Fehler kommt beim Kaufabbruch, und beim Löschen eines Artikels im Warenkorb wenn PayPal als Zahlungsmethode ausgewählt wurde.

Ich schau mir das mal von der Seitenlinie an.

image

2 „Gefällt mir“

Hallo,
neu ist nach dem Update folgender Fehler:

PayPal: GOT ERROR WHILE REQUEST OF TYPE (POST) TO URL: https://api-m.paypal.com/v1/notifications/webhooks

{
„payload“: „{"url":"https:\/\/www.xxx.com\/shop\/PaypalUnifiedWebhook\/execute","event_types":[{"name":"*"}]}“,
„headers“: „{"Authorization":"Bearer A21AANr8ANkoxA1sfOtU8hwJjGbj7JxPnnA8xV5xFdc0zLtsFPgmYahdYbf6d94ADxCZbh1a6lSNIhB-gGIuqQfJLhhMwC0Xw","content-type":"application\/json"}“,
„exception“: {
„message“: „Client error: POST https://api-m.paypal.com/v1/notifications/webhooks resulted in a 400 Bad Request response:\n{"name":"WEBHOOK_URL_ALREADY_EXISTS","message":"Webhook URL already exists","debug_id":"589e7a9aca9ca","information_link (truncated…)\n“,
„trace“: „#0 /custom/plugins/SwagPaymentPayPalUnified/PayPalBundle/Services/ClientService.php(156): Shopware\Components\HttpClient\GuzzleHttpClient->post()\n#1 /custom/plugins/SwagPaymentPayPalUnified/PayPalBundle/Resources/WebhookResource.php(64): SwagPaymentPayPalUnified\PayPalBundle\Services\ClientService->sendRequest()\n#2 /custom/plugins/SwagPaymentPayPalUnified/Controllers/Backend/PaypalUnifiedSettings.php(91): SwagPaymentPayPalUnified\PayPalBundle\Resources\WebhookResource->create()\n#3 /engine/Library/Enlight/Controller/Action.php(186): Shopware_Controllers_Backend_PaypalUnifiedSettings->registerWebhookAction()\n#4 /engine/Library/Enlight/Controller/Dispatcher/Default.php(467): Enlight_Controller_Action->dispatch()\n#5 /engine/Library/Enlight/Controller/Front.php(225): Enlight_Controller_Dispatcher_Default->dispatch()\n#6 /engine/Shopware/Kernel.php(197): Enlight_Controller_Front->dispatch()\n#7 /vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(85): Shopware\Kernel->handle()\n#8 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(479): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle()\n#9 /engine/Shopware/Components/HttpCache/AppCache.php(266): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward()\n#10 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(269): Shopware\Components\HttpCache\AppCache->forward()\n#11 /engine/Shopware/Components/HttpCache/AppCache.php(106): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass()\n#12 /var/www/vhosts/xxx.com/httpdocs/shop/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle()\n#13 {main}“,
„code“: 400,
„file“: /engine/Shopware/Components/HttpClient/GuzzleHttpClient.php",
„line“: 158
}
}

Gruß Armin

Hallo @lanaii

bitte einmal den Cache vollständig leeren.

Viele Grüße aus Schöppingen
Michael Telgmann

Hallo Armin,

Der Fehler kann man Speichern der Einstellungen auftreten. Er sagt eigentlich lediglich aus, dass du bereits eine Webhook URL bei PayPal hinterlegt hast. Hier must du nicht weiter tätig werden, da sich dies nicht auf die Funktionalität im Shop auswirkt.

Viele Grüße aus Schöppingen
Michael Telgmann

Hallo Michael,
die Meldung kommt im log auch nach mehrmaligem Löschen des Caches.
Aber gut, wenn’s okay ist…

Grüße, Armin

Hallo Armin,

dich meinte ich ja auch nicht mit dem Cache löschen :wink:

Viele Grüße aus Schöppingen
Michael Telgmann

Halle @Michael_Telgmann ,

Löst das Update auch die Problematik, dass die Bestellungen, wie oben beschrieben, abbrechen?

Bevor ich das Update einspiele und dann wieder eine Rolle rückwärts machen muss wüsste ich gerne, ob ihr euch damit befasst habt.

Viele Grüße,

Lucas

Stehe direkt neben Dir und trinke gerade warme Milch.

Hallo Lucas,

ich zitiere mich mal selbst :slightly_smiling_face:

Gibt es positive Erfahrungen nach Installation des Updates? Keine Kommunikationsfehler mehr von Paypal und keine Bestellabbrüche bei Aktivierung der Schnellbestellfunktion?