# Zahlungsarten testen in lokaler Entwicklungsumgebung

**URL:** <https://forum.shopware.com/t/zahlungsarten-testen-in-lokaler-entwicklungsumgebung/37805>\
**Category:** Allgemein\
**Created:** [29. Juni 2016 um 21:40 UTC](https://forum.shopware.com/t/zahlungsarten-testen-in-lokaler-entwicklungsumgebung/37805 "2016-06-29T21:40:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![RainerF](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@RainerF](https://forum.shopware.com/u/RainerF)\
**Post date:** [29. Juni 2016 um 21:40 UTC](https://forum.shopware.com/t/zahlungsarten-testen-in-lokaler-entwicklungsumgebung/37805/1 "2016-06-29T21:40:15Z")

</div>

Hallo!

Nachdem ich nun eine gute Entwicklungsumgebung mit Hilfe von Vagrant aufgesetzt habe, stehe ich vor folgendem Problem.

Immer dann, wenn ich Community-Plugins lokal vorab testen /&nbsp;updaten will, klappt das nur, wenn ich meine lokale URL per hosts-Datei auf die produktiv-URL umstelle (also lokal dieselbe URL während der Entwicklung nutze wie auf dem Production-Server).

Hier nutzen wir auf dem Server ein SSL-Zertifikat. Das binde ich lokal ebenfalls ein (selbst signiert) und das klappt ebenfalls.

Auch muss der IonCube-Loader lokal installiert werden. Das habe ich auch gemacht und das klappt ebenfalls.

Nur klappt dann z.B. keine Durchführung des Bestellprozesses:

```
[2016-06-29 23:30:16] core.ERROR: exception 'Zend_Http_Client_Exception' with message 'Error in cURL request: SSL certificate problem: unable to get local issuer certificate' in

#1 *\engine\Shopware\Plugins\Default\Frontend\SwagPaymentPaypal; *\engine\Library\Zend\Http\Client\Adapter\Curl.php:426

```

Nun meine Fragen, die bestimmt ja jeden Entwickler von Euch betreffen:

**- Wie testet Ihr vorab Plugin Updates aus dem Community Store?**

**- Wie ist hier der von Shopware offiziell empfohlene Weg?**

**- Kann es sein, dass man für solche Zwecke&nbsp;einen Test-Shop (mit identischem Code, aber anderer, öffentlich zugängiger URL, am besten in einem Unterordner also z.B. [https://www.meinshop.de/TESTSYSTEM](https://www.meinshop.de/TESTSYSTEM)) einrichten muss, um derartige Dinge zu testen?**

&nbsp;

Vielen Dank!

&nbsp;

---

<div class="post-metadata">

**Author:** ![RainerF](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@RainerF](https://forum.shopware.com/u/RainerF)\
**Post date:** [4. Juli 2016 um 17:36 UTC](https://forum.shopware.com/t/zahlungsarten-testen-in-lokaler-entwicklungsumgebung/37805/2 "2016-07-04T17:36:13Z")

</div>

Hat niemand von Euch dieses Problem?

Ihr entwickelt doch nicht am Live-System?

---

<div class="post-metadata">

**Author:** ![sonn](https://avatars.discourse-cdn.com/v4/letter/s/e9bcb4/32.png) [@sonn](https://forum.shopware.com/u/sonn)\
**Post date:** [2. August 2016 um 11:54 UTC](https://forum.shopware.com/t/zahlungsarten-testen-in-lokaler-entwicklungsumgebung/37805/3 "2016-08-02T11:54:48Z")

</div>

Hätte mich auch gerade interessiert. Wollte eben lokal testen, dabei ist mir das Problem mit den Plugins aufgefallen.

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [2. August 2016 um 12:03 UTC](https://forum.shopware.com/t/zahlungsarten-testen-in-lokaler-entwicklungsumgebung/37805/4 "2016-08-02T12:03:04Z")

</div>

Ich hab meine komplette Installation lokal auf meinem Rechner und keinerlei Probleme mit Paypal. Das sieht mir eher nach einem Problem mit der Umgebung aus.

---

<div class="post-metadata">

**Author:** ![RainerF](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@RainerF](https://forum.shopware.com/u/RainerF)\
**Post date:** [2. August 2016 um 12:06 UTC](https://forum.shopware.com/t/zahlungsarten-testen-in-lokaler-entwicklungsumgebung/37805/5 "2016-08-02T12:06:24Z")

</div>

Hallo Moritz!

Danke für Deine Antwort.

Hast Du das unter derselben Domain wie die Produktivumgebung laufen und über hosts umgebogen? Wie sieht es da mit SSL-Zertifikaten aus? Die müsstest Du dann lokale selbst signiert über Deine AMP Umgebung ausspielen. Spätestens dann streikt doch PayPal.

Danke!

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [2. August 2016 um 17:43 UTC](https://forum.shopware.com/t/zahlungsarten-testen-in-lokaler-entwicklungsumgebung/37805/6 "2016-08-02T17:43:47Z")

</div>

Hallo,

Paypal braucht kein SSL auf dem Server, dass läuft auch ohne - die Meldung kommt ja auch erstmal aus CURL. Ich habe eine lokale Installation auf einem Linux-System, also keine VM oder ähnliches. Da hab ich ein selbst signiertes SSL-zertifikat, was auch von allen Browsern als „unsicher“ erkannt wird. Für tests ist das aber völlig ausreichend. Da funktioniert auch Paypal wie gewünscht - ob SSL im Shop aktiv ist oder nicht spielt keine Rolle.&nbsp;

Der Shop ist nur intern erreichbar - also auch nicht extern freigegeben und hat einfach eine x-beliebige Domain die ich über die Hosts-Datei vergebe (bei mir bspw. mn.test.shopware.in). Insgesamt ist das ein Setup für das man so max. 30-45 Minuten inkl. Betriebssysteminstallation benötigt, also kein Hexenwerk. Die komplette SQL und Apache-Konfiguration ist Standard der Distribution.

Grüße  
Moritz
