Paypal Lizenz vom Shop entfernen

Hallo, ich habe meinen Shop nach einem Update Crash neu installiert, nun möchte ich die Paypal Erweiterung hinzufügen und erhalte die Nachricht:

Fehler
Für den ausgewählten Shop wurde bereits eine Lizenz gebucht.”

Ich vermute, das es sich um die PP Verbindung der alten Installation zum Shopware Account handelt. (?)

Hat jemand einen Tipp, wie ich diese Verbindung trennen kann ?

Besten Dank, Andreas

Das heißt nur, dass unter dem Shopware Account das Plugin schon „lizenziert“ wurde. Du müsstest es unter Meine Erweiterungen sehen und direkt herunterladen/installieren.

Ich hatte das PP Modul bei der Installation übersprungen. Daher ist es auch bei den Erweiterungen nicht zu sehen. Aber im Backend kann ich PP trotzdem auswählen :zany_face: Beim Versuch damit zu bezahlen kommt dann die Meldung das die Zahlungsart nicht verfügbar ist. Installieren kann ich es aber auch nicht, da ich ja angeblich schon eine Lizenz gebucht habe….bin etwas ratlos

Du verwechselst hier so ziemlich alles, was man verwechseln kann. Ein Blick in die Dokumentation könnte nicht schaden.

Beim Installation-Assistenten kann man PayPal direkt konfigurieren. Das hat keine Auswirkung auf das automatisch vorinstallierte PayPal Plugin.

Zahlungsarten müssen generell, Verkaufskanal unabhängig über Einstellungen > Zahlungsarten aktiviert werden.

Zahlungsarten müssen einen Verkaufskanal über die Einstellungen (links unten) hinzugefügt werden.

Eine Plugin-Lizenz kann pro registrierter Shop-Domain nur einmal lizenziert werden. Wenn dies der Fall ist, dann sollten diese unter Meine Erweiterungen automatisch eingeblendet sein. Dort kann man diese dann installieren.

Ist PayPal in den Einstellungen aufgeführt? Einstellungen → Erweiterungen

PP wurde bei der Installation nicht konfiguriert.

Das Zahlungsarten hinzugefügt und aktiviert werden müssen, habe ich verstanden.

Ich habe nichts lizensiert, und es wird unter ‘meine Erweiterungen’ auch nichts angezeigt

Nein. Zwanzigzeichen

Gibt es irgendwo eine Möglichkeit, darauf zuzugreifen ?

Was steht denn in den Kontoeinstellungen des PayPal-Accounts? Vielleicht gibt Dir das einen Hinweis.

Leider nicht, die hatte ich auch schon gelöscht, hatte aber keinen Effekt.

Habe die Datenbankeinträge `system_config` und `payment_method` gelöscht, und die ‘SwagPayPal’ gg. die Github Version 10.4.3 getauscht.

Paypal ist jetzt unter ‘meine Erweiterungen’ sichtbar, kann aber nicht installiert werden:

Bad Request
Could not execute „composer require“ for plugin "SwagPayPal (swag/paypal:10.4.3). Output: ./composer.json has been updated Running composer update swag/paypal --with-dependencies Loading composer repositories with package information Dependency shopware/core is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies. Updating dependencies Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires shopware/administration 6.7.7.0 (exact version match: 6.7.7.0), found shopware/administration[v6.7.7.0] but the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. Problem 2 - Root composer.json requires shopware/core 6.7.7.0 (exact version match: 6.7.7.0), found shopware/core[v6.7.7.0] but the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. Problem 3 - Root composer.json requires shopware/elasticsearch 6.7.7.0 (exact version match: 6.7.7.0), found shopware/elasticsearch[v6.7.7.0] but the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. Problem 4 - Root composer.json requires shopware/storefront 6.7.7.0 (exact version match: 6.7.7.0), found shopware/storefront[v6.7.7.0] but the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions. Installation failed, reverting ./composer.json and ./composer.lock to their original content.

Ich hatte 6.7.7.0 installiert, PP war nicht konfiguriert. Dann kam 6.7.7.1 und ich habe direkt das Update gemacht. Das scheint das Problem ausgelöst zu haben.

“the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match.”

Wie kann ich das package auf 6.7.7.0 fixen ?

Moin,

verwaltest du denn Plugins über composer?
Ansonsten würde ich an deiner Stelle eher in deinem Shopware Account unter den Lizenzen schauen und dort das Plugin herunter laden. Das wäre auch die „offizielle“ Version welche du über den Admin herunterladen würdest. Die zip kannst du dann einfach im Admin hochladen.

Grüße
Matthias

Hallo Matthias,

ich habs ausprobiert, gleiche Fehlermeldung:

Bad Request

Could not execute „composer require“ for plugin "SwagPayPal (swag/paypal:10.4.3). Output: ./composer.json has been updated Running composer update swag/paypal --with-dependencies Loading composer repositories with package information Dependency shopware/core is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies. Updating dependencies Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires shopware/administration 6.7.7.0 (exact version match: 6.7.7.0), found shopware/administration[v6.7.7.0] but the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. Problem 2 - Root composer.json requires shopware/core 6.7.7.0 (exact version match: 6.7.7.0), found shopware/core[v6.7.7.0] but the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. Problem 3 - Root composer.json requires shopware/elasticsearch 6.7.7.0 (exact version match: 6.7.7.0), found shopware/elasticsearch[v6.7.7.0] but the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. Problem 4 - Root composer.json requires shopware/storefront 6.7.7.0 (exact version match: 6.7.7.0), found shopware/storefront[v6.7.7.0] but the package is fixed to v6.7.7.1 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command. Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions. Installation failed, reverting ./composer.json and ./composer.lock to their original content.

Grüße, Andreas

Moin @Maep,

hast du das Backup von vor dem Update korrekt eingespielt bzw. Korrekt erstellt? Das sieht für mich so aus, als hättest du in der composer.json die Version 6.7.7.0 stehen und in der composer.lock die 6.7.7.1.
und nen du dich mit composer etc nicht auskennst, kannst du mir gerne mal die composer.json schicken.

Grüße
Matthias

Hallo Matthias,

Backup 6.7.7.0 wurde korrekt erstellt, zurückgespielt habe ich es nicht. Ich hatte direkt nach der Installation das Update auf 6.7.7.1 gemacht, noch bevor ich PP lizensiert und den Shop eingerichtet hatte. Lief alles problemlos durch.

Ist so….das Fehlerprotokoll sagt:

Aber wie (und wo) kann man das ‘fixed to 6.7.7.1’ ändern ?

Ih kenne mich da null mit aus. Falls ich es nicht selber gelöst bekomme, nehme ich dein Angebot gern an.:grinning_face:

Danke + viele Grüße

Andreas

Moin @Maep

das klingt eigentlich nicht ganz so problemlos für mich :see_no_evil_monkey:
Irgendwas scheint es da wohl zerschossen zu haben.

Ich kann mir das gerne einmal anschauen. Kannst mir per pN gerne temporäre Zugangsdaten zukommen lassen und ich schaue mal drauf. Bei welchem Hoster bist du? Ansonsten würde sich eventuell auch einfach anbieten erstmal ein Backup von der Nacht davor einzuspielen?

Grüße
Matthias

Hallo Matthias,

habs hinbekommen, zumindest vorerst … Hab die composer.json und composer.lock der 6.7.7.1 gg die der 6.7.7.0 ausgetauscht, sowie die SwagPayPal 10.4.3 gg die ältere 10.4.1. Die konnte ich dann ohne die o.a. Fehlermeldung installieren. Nach der Installation habe ich die 10.4.3 wieder eingespielt,installiert, Paypal verbunden..läuft.

Was allerdings komisch ist: oben links unter ‘Administration’ wird jetzt 6.7.7.0 angezeigt, obwohl ich ja schon bei 6.7.7.1 war. Die wird jetzt als Update angeboten. Das Update habe ich dann mal gemacht, läuft auch durch. Aber oben steht weiterhin 6.7.7.0….

es bleibt spannend :upside_down_face:

Viele Grüße, Andreas

Moin @Maep,

mutig :sweat_smile: Die Dateien sind letztendlich nichts anderes als die Versionsverwaltung aller genutzten Packages welche sich im vendor Ordner befinden. Es kann vermutlich gut gehen aber auch im Nachgang Probleme bereiten :see_no_evil_monkey:

Grüße
Matthias