# PayPal Bestellungen lassen sich nicht mehr öffnen

**URL:** <https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [20. November 2014 um 20:16 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715 "2014-11-20T20:16:05Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [20. November 2014 um 20:16 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/1 "2014-11-20T20:16:05Z")

</div>

Hallo Leute, bräuchte einmal dringend Hilfe! Alle Bestellungen welche mit PayPal bezahlt wurden, lassen sich nicht mehr öffnen. Ebenso lassen sich die Kunden nicht öffnen, welche mit PayPal bezahlt hatten. (Neue sowie alte Bestellungen/Kunden) PayPal Version: 3.0.1 Shopware: 4.3.2 Was habe ich gemacht: Ich hatte heute versucht den neuen PayPal Expresskauf-Button (Direkt zu PayPal) sichtbar zu machen, da bei mir noch der alte Button angezeigt wird. Hierzu hatte ich dann das Plugin ein paar mal deintalliert und wieder installiert, auch mit manuellem löschen über .ftp. Der Button wird aber nicht angezeigt, was mir dann nach 2 Stunden auch ziemlich egal war, da ja soweit alles lief und das ganze nur eine kosmetische Sache war/ist. Nun hatte ich in der Zwischenzeit Bestellungen die mit PayPal bezahlt wurden. Wollte also gearde schauen, was bestellt wurde und da fällt mir auf dass ich die aktuellen Bestellugen sowie alle alten Bestellugen, welche mit PayPal bezahlt wurden nicht mehr öffnen kann. Ich hatte dann eben auch einmal die alte Version von PayPal eingespielt und auf die neue geupdatet, brachte aber leider kein Erfolg. Bestellungen welche per sofortüberweiung, vorkasse oder amazon bezahlt wurden, kann ich öffnen ebenso den Kunden. Ich weiß nun wirklich nicht mehr weiter und hoffe das mir evtl. jemand weiterhelfen kann!? EDIT: Wenn ich unter Bestellungen die Kunden öffne, welche mit PayPal bezahlt hatten, öffnet sich auch der Kunde, ABER die kompletten Adressdaten sind weg bzw. die Felder leer. Und das bei alten sowie neuen Bestellungen. Und unter Bestellungen/Zahlart ist das Feld ebenso leer. Ich glaube da ist irgendwas beim deinstallieren/installieren zerschossen worden!? Wie kann das sein, hab ja nur nen Plugin neuinstalliert, sonst nichts. Gruß Daniel

---

<div class="post-metadata">

**Author:** ![Pua7](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Pua7](https://forum.shopware.com/u/Pua7)\
**Post date:** [20. November 2014 um 20:53 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/2 "2014-11-20T20:53:03Z")

</div>

Hi, steht zufälligerweise anstatt dem Namen “PayPal” eine Zahl als Bezahlart unter Bestellungen?

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [20. November 2014 um 20:54 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/3 "2014-11-20T20:54:53Z")

</div>

[quote=“Pua7”]Hi, steht zufälligerweise anstatt dem Namen “PayPal” eine Zahl als Bezahlart unter Bestellungen?[/quote] Hi Pua7, ja Du hast recht, bei allen PayPal Bestellungen steht eine 7, ist mir vorher garnicht aufgefallen! Weißt Du da zufällig mehr?

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [20. November 2014 um 21:04 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/4 "2014-11-20T21:04:48Z")

</div>

Hallo, dann hat PayPal wohl eine neue interne ID bekommen. Schnelle Möglichkeit wäre per SQL in der Datenbank die alte ID durch die neue ID zu ersetzen. Beispiel: `UPDATE s\_order SET paymentID = X WHERE paymentID = 7;` Das X muss durch die neue PayPal ID ersetzt werden. Sebastian

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [20. November 2014 um 21:23 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/5 "2014-11-20T21:23:21Z")

</div>

[quote=“Sebastian Klöpper”]Hallo, dann hat PayPal wohl eine neue interne ID bekommen. Schnelle Möglichkeit wäre per SQL in der Datenbank die alte ID durch die neue ID zu ersetzen. Beispiel: `UPDATE s\_order SET paymentID = X WHERE paymentID = 7;` Das X muss durch die neue PayPal ID ersetzt werden. Sebastian[/quote] Hallo Sebastian, danke für deine Antwort! Das werde ich probieren. Leider fehlen mir noch die Zugangsdaten zur Datenbank (bin vor ca. einem Monat gewechselt), habe aber noch keine erhalten. Daniel

---

<div class="post-metadata">

**Author:** ![Pua7](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Pua7](https://forum.shopware.com/u/Pua7)\
**Post date:** [20. November 2014 um 22:39 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/6 "2014-11-20T22:39:24Z")

</div>

Hi, ja ich bin auch auf das Problem gestoßen wegen dem PayPal update. Wie Sebastian es schon gesagt hat musst du in der Datenbanktabelle “s\_order” die alte ID Nummer “7” durch die neue ersetzten. Die neue findest du am besten bei den aktuellen Bestellungen raus, welche bereits mit dem laufenden PayPal Plugin getätigt wurden. Soweit ich weiß wird es wohl in den nächsten Shopware Versionen möglich sein die Bestellungen zu öffnen, auch wenn eine Zahl anstelle des Zahldienstleisternamens steht 🙂

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [20. November 2014 um 22:54 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/7 "2014-11-20T22:54:07Z")

</div>

[quote=“Pua7”]Hi, ja ich bin auch auf das Problem gestoßen wegen dem PayPal update. Wie Sebastian es schon gesagt hat musst du in der Datenbanktabelle “s\_order” die alte ID Nummer “7” durch die neue ersetzten. Die neue findest du am besten bei den aktuellen Bestellungen raus, welche bereits mit dem laufenden PayPal Plugin getätigt wurden. Soweit ich weiß wird es wohl in den nächsten Shopware Versionen möglich sein die Bestellungen zu öffnen, auch wenn eine Zahl anstelle des Zahldienstleisternamens steht :)[/quote] Hi! Danke auch Dir für Deine Rückmeldung! 🙂 Leider habe ich wie gesagt noch keine Zugangsdaten zur Datenbank um es auszuprobieren. ☹ Aber nochmal kurz zum besseren Verständnis: Die neue, aktuelle ID finde ich dann auch in der s\_order? Habe von Datenbanken ect. nicht so den großen Plan… Das komische an der ganzen Sache ist nur dass ich eigentlich das Update schon ewig drin hatte. Hatte das Plugin gleich geupdatet als das Update zur Verfügung stand. Muss wohl heute beim kompletten deinstallieren dann das ganze passiert sein. Wie auch immer, werde das ausprobieren und hoffe dass dann auch endlich der neue Button angezeigt wird.

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [21. November 2014 um 09:29 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/8 "2014-11-21T09:29:51Z")

</div>

Guten Morgen, erstmal danke für Eure Hilfe. 🙂 Die neue PayPal ID habe ich soeben gesetzt, was auch wunderbar funktioniert hat. Die Bestellungen lassen sich wieder öffnen. 🕶 Ein Problem besteht jedoch weiterhin: Wenn ich im Backend unter „Kunden“ die Kunden öffnen möchte, welche mit PayPal bezahlt hatten, funktioniert dies noch immer nicht. Er lädt sich dann zu tode. Unter Bestellungen, lassen sich allerdings die PayPal Zahler öffnen, allerdings sind hier die Adressdatenfelder komplett leer!? :shock: Ich habe eben auch einmal eine Testbestellung über PayPal getätigt, bei neuen Bestellungen funktioniert aber alles wunderbar. Eben nur bei den alten Bestellungen nicht. In der Datenbanktabelle s\_order\_shippingaddress sind die Adressdaten aber nach wie vor alle vorhanden. Hat noch jemand einen Tipp wie ich die Daten nun bei den entsprechenden Kunden wieder reinbekomme? Gruß Daniel

---

<div class="post-metadata">

**Author:** ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)\
**Post date:** [21. November 2014 um 09:34 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/9 "2014-11-21T09:34:32Z")

</div>

Hallo, auch in der Kundentabelle die neue Zahlungsart-ID von Paypal eintragen, dann kannst Du auch die Kunden wieder öffnen und bearbeiten: [quote]s\_user / paymentID[/quote]

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [21. November 2014 um 09:43 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/10 "2014-11-21T09:43:36Z")

</div>

[quote=“drakon”]Hallo, auch in der Kundentabelle die neue Zahlungsart-ID von Paypal eintragen, dann kannst Du auch die Kunden wieder öffnen und bearbeiten: `s\_user / paymentID`[/quote] Hi, sehr geil, vielen Dank, hat super funktioniert! :thumbup: Eine letze Sache noch :oops: Evtl. noch jemand einen Tipp wie ich jetzt noch den neuen “Direkt zu PayPal” Button reinbekomme? Wie gesagt bei mir ist immer noch der old school Button von 1800 zu sehen. Damit fing das ganze Dilemma auch an. Nachdem ich versucht hatte durch deinstallieren und neuinstallieren des Plugins, den neuen Button sichtbar zu machen. Ist aber wie gesagt nur ne kosmetische Sache, funktionieren tut es auch mit dem alten Button.

---

<div class="post-metadata">

**Author:** ![Pua7](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Pua7](https://forum.shopware.com/u/Pua7)\
**Post date:** [21. November 2014 um 14:34 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/11 "2014-11-21T14:34:26Z")

</div>

Hi, eigentlich sollten die neuen Symbole direkt verwendet werden. Endwerder Sie liegen im Cache noch oder die alten liegen noch im Ordner. Schau mal hier nach: `...\engine\Shopware\Plugins\Default\Frontend\SwagPaymentPaypal\Views\frontend\_resources\images` Hier sollten die neuen Bilder liegen. Wenn das der Fall ist dann sind die auch da.

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [21. November 2014 um 14:44 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/12 "2014-11-21T14:44:35Z")

</div>

[quote=„Pua7“]Hi, eigentlich sollten die neuen Symbole direkt verwendet werden. Endwerder Sie liegen im Cache noch oder die alten liegen noch im Ordner. Schau mal hier nach: `...\engine\Shopware\Plugins\Default\Frontend\SwagPaymentPaypal\Views\frontend\_resources\images` Hier sollten die neuen Bilder liegen. Wenn das der Fall ist dann sind die auch da.[/quote] Hi, das hab ich alles schon durch. Das korrekte Bild liegt dort, wird aber vom Plugin nicht gezogen. Das Plugin zieht sich nicht die .png Datei (welches der korrekte Button wäre) sondern eine .gif Datei (welche noch den alten Buton enthält) direkt von der PayPal Seite. In der express.tpl Frontend/SwagPaymentPaypal/Views/frontend/payment\_paypal Ist folgender Code der eigentlich für das ganze zuständig sein sollte, wenn ich das richtig sehe? [code]{if $PaypalShowButton}

[{if !$PaypalLocale || $PaypalLocale == ‚de\_DE‘} !({link file=) {else} ![](https://www.paypal.com/%7B%24PaypalLocale%7D/i/btn/btn_xpressCheckout.gif) {/if} ]({url controller=payment\_paypal action=express forceSecure}) {if !$PaypalLocale || $PaypalLocale == ‚de\_DE‘} {s name=PaymentButtonDelimiterDe}oder{/s} {else} {s name=PaymentButtonDelimiter force}or{/s} {/if}  
{/if}[/code] Anscheinend zieht er sich aber eben nur die .gif Datei von ![](https://www.paypal.com/%7B%24PaypalLocale%7D/i/btn/btn_xpressCheckout.gif)Wenn ich mir den Button mit firebug anschaue steht da auch: `[![](https://www.paypal.com/de_DE/i/btn/btn_xpressCheckout.gif)](https://www.irondepartment.de/payment_paypal/express)` Lustigerweise kann ich auch die express.tpl einfach löschen, interessiert überhaupt nicht. PayPal funktioniert trotzdem, nur eben mit dem alten Button. LG

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [21. November 2014 um 15:27 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/13 "2014-11-21T15:27:10Z")

</div>

Bezüglich Cache: Habe ich über Backend schon gefühlte 1000 mal probiert, bringt aber leider nichts. Wie gehe ich denn vor um Cache manuell über ftp. zu löschen bzw. welche Inhalte darf ich löschen? Z.B im Ordner /cache/templates sind auch noch wieder diverse Ordner mit Unterordnern. Oder im Ordner cache/doctrine sind noch 3 Ordner /attributes /filecache /proxies Kann ich jetzt einfach in /cache/templates oder cache/doctrine die kompletten Ordner manuell löschen ohne mir was zu zerschissen? Bzw. dürfen nur die, ich nenne sie mal Hauptordner, unter /cache nicht gelöscht werden, alles was drin liegt kann ruhigen Gewissens gelsöcht werden?

---

<div class="post-metadata">

**Author:** ![Pua7](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Pua7](https://forum.shopware.com/u/Pua7)\
**Post date:** [21. November 2014 um 15:29 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/14 "2014-11-21T15:29:56Z")

</div>

Hi, löschen kannst du folgende Ordnerinhalte. `#!/bin/bash DIR="$(cd "$(dirname "$0")" && pwd)" echo $DIR echo "Clearing regular caches" rm -rf $DIR/html/\* rm -rf $DIR/general/\* rm -rf $DIR/templates/\* rm -rf $DIR/proxies/\* rm -rf $DIR/doctrine/filecache/\* rm -rf $DIR/doctrine/proxies/\* rm -rf $DIR/mpdf/tmp/\* rm -rf $DIR/mpdf/ttfontdata/\* if [[$1 = "-f"]] || [[$1 = "--force"]]; then echo "Clearing attributes" rm -rf $DIR/doctrine/attributes/\* fi` Das ist faktisch das was in der clear\_cache.sh Datei steht. Diese könnte man über einen Shell Zugang auch ausführen.

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [21. November 2014 um 15:50 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/15 "2014-11-21T15:50:30Z")

</div>

[quote=„Pua7“]Hi, löschen kannst du folgende Ordnerinhalte. `#!/bin/bash DIR="$(cd "$(dirname "$0")" && pwd)" echo $DIR echo "Clearing regular caches" rm -rf $DIR/html/\* rm -rf $DIR/general/\* rm -rf $DIR/templates/\* rm -rf $DIR/proxies/\* rm -rf $DIR/doctrine/filecache/\* rm -rf $DIR/doctrine/proxies/\* rm -rf $DIR/mpdf/tmp/\* rm -rf $DIR/mpdf/ttfontdata/\* if [[$1 = "-f"]] || [[$1 = "--force"]]; then echo "Clearing attributes" rm -rf $DIR/doctrine/attributes/\* fi` Das ist faktisch das was in der clear\_cache.sh Datei steht. Diese könnte man über einen Shell Zugang auch ausführen.[/quote] Ok super, danke verstanden. Habe ich mal eben gemacht, aber es ist und bleibt verhext. Der alte Button ist nach wie vor drin anstelle des neuen. Ich weiß auch nicht mehr weiter. Plugin deinstalliert, neuinstalliert (mehrfach) Cache im Backend sowie über .ftp gelöscht. Ich glaube ich schreib PayPal an, die sollen unter [https://www.paypal.com/de\_DE/i/btn/btn\_ … eckout.gif](https://www.paypal.com/de%5C_DE/i/btn/btn%5C_xpressCheckout.gif) einfach den aktuelen Button hinterlegen und gut ist. 😃 ☹

---

<div class="post-metadata">

**Author:** ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)\
**Post date:** [21. November 2014 um 16:20 UTC](https://forum.shopware.com/t/paypal-bestellungen-lassen-sich-nicht-mehr-offnen/23715/16 "2014-11-21T16:20:47Z")

</div>

Ok ich hab den Fehler! 🕶 Liegt daran dass ich das Responsive Template von Conexco verwende und hier liegt unter Frontend/SwfResponsiveTemplate/views/frontend/payment\_paypal auch noch ne express.tpl Und diese wird natürlich gezogen. Hab mal eben testweise einfach die express.tpl aus´m Plugin reingeschmissen dann wurde auch der neue Button angezeigt, allerdings zerschiesst mir das dann auch den Warenkorb, logischerweise. Ich werd dann mal Conexco kontaktieren dass die das im nächsten Update ändern. Danke nochmal für die freundliche Unterstützung, top Forum! :thumbup: Schönen Abend noch! Daniel
