Beiträge von faro

    Hallo in die Runde,

    dieses Problem wurde gerade gelöst. Zumindest für Mac Benutzer unter Firefox muss unter Einstellungen der Popupblocker deaktiviert sein.



    Danke nochmal an unseren fleißigen Stefan hier im Forum. Er hat mich auf die Idee gebracht.

    Zudem habe ich das ganze Prozedere gerade zusammen mit Max hin und her durchgespielt.


    So wie oben im Bild zu sehen ist, muss "Pop-up-Fenster blockieren" deaktiviert sein, dann sollte es ohne Probleme klappen.

    So, ich nochmal,

    nachdem ich mir mein PayPal Account nochmal genauestens angesehen habe und festgestellt habe, dass die mir von PayPal für meine Sandbox zugewiesenen Merchantdaten sowas wie ein "Acess All Areas" Zugang sind, mit welchen man barrierefrei alles ohne Probleme testen, umbenennen und verschieben kann, was man will.


    Nun schalte ich um in den Livebetrieb und erzeuge über das Merchant Onboarding verfahren eine MyApp_iStraxx!


    Kann es sein, dass über diese MyApp_iStraxx NUR das "PayPal Checkout" freigeschaltet ist? Das würde nämlich genau das erklären, was ich seit Wochen vergeblich versuche zu Installieren, und was immer mit dem Warnhinweis "Ihr Konto unterstützt das ausgewählte PayPal-Produkt nicht", beendet wird, und deshalb einfach nicht fertig zu Konfigurieren geht, wie es auch gut in meinem Eingangspost zu sehen ist.


    Das sind genau diese zusätzlichen Zahlmodule w.z.B. Giropay und Debit Kreditkarte, welche einfach nicht funktionieren wollen. Jedoch wie schon erwähnt in der Sandbox einzeln bestens funktionieren.


    Nun erspare ich mir hier die einzelnen Punkte aufzuzählen, wie sich Sandbox und Live nur was die Webhook betrifft, aufzuzählen.


    Ich habe bisher ohne größere Probleme "Klarna Sofort" und "AmazonPay" nach einer ein bis zwei stündigen Einarbeitungszeit installieren können. Aber mit diesem "PayPal Checkout" habe ich bisher dutzende von Stunden ohne ein positives Ergebnis verbracht. Es muss doch in unserem VM- Universum auch andere geben, welche sich mit diesem Unterfangen beschäftigt haben? Oder nutzen es andere einfach nicht, oder melden keine Probleme?


    Ich bin für jede Hilfe oder Hinweise dankbar.

    Beste Grüße der Faro

    Nun habe ich doch nochmal in meine Sandbox geschaut. Wie auf dem Bild zu sehen ist, gibt es hier die Meldung, dass bei zusatz Zahlungsmodulen alles ordnungsgemäß eingestellt ist:


    Ihr Konto ist eingerichtet und bereit für registrierte Produkte: Alternative Zahlungsarten, Erweiterte Kreditkarte, PayPal Standard, PayPal Express


    Es sind bei allen zusätzlichen PayPal Checkout Zahlungsmodulen ein und dieselben Merchantdaten.

    Hallo in die Runde,


    Ich denke, dass ich das PayPal Checkout funktionell eingerichtet habe, was man auch im folgenden Bild sieht:



    Wenn ich nun ein Zahlungsmodul z.B. für Giropay hinzufüge, bekomme ich folgende Meldung:


    Ihr Konto ist eingerichtet und bereit für registrierte Produkte: PayPal Express

    Ihr Konto unterstützt das ausgewählte PayPal-Produkt nicht.


    Ich bin davon ausgegangen, dass PayPal das Handling im Hintergrund übernimmt, und ich nicht noch externe Konten zusätzlich anlegen muss. Zumal ich in der Sandbox all die Zahlungsmethoden problemlos testen und anwenden konnte.


    Die Merchantdaten sind in beiden Plugins dieselben, das ist doch richtig so oder?

    Muss ich eventuell auf der PayPal- Seite noch was einstellen, oder kann ich diese Meldung einfach ignorieren?


    Danke und beste Grüße der Faro

    Hallo Stefan,


    danke für deine schnelle Antwort. Das war nun mein Problem seit Wochen? Ein kleiner Haken in Firefox? Unfassbar.....


    Dennoch benötige ich eine Möglichkeit der manuellen Dateneingabe, da beim erstellen eines neuen PayPal Checkout Zahlungsmoduls für z.B. GiroPay die bestehenden Merchantdaten nicht automatisch aus der Datenbank in das neue Zahlungsmodul übertragen werden. Und neue zusätzliche Merchantdaten zu beziehen, macht ja keinen Sinn.

    Nun habe ich es nochmal mit einem Laptop unter Windows mit Firefox und Chrome versucht. Leider das gleiche Ergebnis.

    Sobald ich im Plugin auf den Button klicke und eine Verbindung zu PayPal herstellen möchte, kommt in der Firefox- Konsole der Hinweis, "Das Öffnen mehrerer Popups wurde aufgrund fehlender Benutzeraktivierung blockiert"! Wie man es in meinem Post #22 gut sehen kann.


    Ich weiß auch nicht genau, ob das der einzige und tatsächliche Grund ist, dass sich die Merchantdaten im Plugin nicht automatisch aktualisieren. Daher bleibt mir nur der Weg über die manuelle eintragung der Merchantdaten.


    Oder hat jemand noch einen Tip, wo ich auf der Paypalseite etwas vergessen haben könnte zu aktivieren?

    Hallo Stefan,


    da fällt mir spontan noch ein, dass ich mit meinem Macbook unter Firefox keinerlei Probleme hatte, die Sandbox einzurichten, mit welcher ich dann zusammen mit Max das PayPal- Checkout- Plugin auf Herz und Nieren getestet hatte. Nur wenn ich den Livemode aktiviere und einrichten möchte, kommt die wie im Post #22 geschilderte Fehlermeldung (fehlende Benutzerakivierung). Macbook, PayPal- Konto, Joomla und Hoster sind in diesem Szenario dieselben, wie ich es schon im Einganspost #1 beschrieben hatte.


    Mir ist natürlich klar, dass hier ein Skript ausgeführt wird, bei welchem vertrauliche Merchant- Nutzerdaten von PayPal auf einen Server per www transferiert werden sollen. Womöglich gibt es hierbei im Livemode andere Sicherheitsstandards.

    Jetzt habe ich mir die Fehlermeldung etwas genauer angeschaut:



    Wenn ich diesen Hinweis anklicke, erhalte ich folgenden Hinweis:



    Wie es ausschaut, können diese beiden unten stehenden js Dateien nicht geladen werden, weil diese beiden nicht existieren.

    In diesem Ordner media/vendor/skipto/js/ befinden sich lediglich folgende Dateien:


    skipto.min.js.gz

    skipto.min.js.map

    skipto.js

    skipto.min.js


    Kann es sein, dass durch irgend ein Script versucht wird, alte js Dateien zu laden?

    Nun habe ich es noch einmal mehrfach mit verschiedenen Browsern versucht. Es will einfach nicht funktionieren. ich habe auch wie Max im Post #13 geschrieben hat, alle MyApp Daten in meinem PayPal- Account gelöscht und neu versucht. es funktioniert alles bis zur Meldung:


    "Sie haben ihr Konto erfolgreich bei iStraxx erstellt"


    Nur das sich im Hintergrund nichts aktualisiert um die erforderlichen Felder im Plugin auszufüllen. In der Konsole sehe ich folgende Hinweise:



    Es werden während des Vorganges mehrere Popups angezeigt, von "Wollen Sie diese Seite übersetzen", bis "Möchten Sie mit PayPal Chatten" u.s.w. Nur das benötigte Popup wie in der letzten Zeile in der Konsole zu sehen ist, wird wie es scheint nicht angezeigt. Nun bin ich mit meinem Latein am Ende!


    Hat jemand noch eine Idee?

    Hallo Stefan, hallo VM Gemeinde,


    Ja so ist es, wenn ich meinen PayPal- Account auf "Live" stelle, kann ich meine Client ID und meinen Secret Key sehen. Ich sehe auch alle grünen Kaken, und das es keine Probleme mit meinem Konto gibt. Somit sollte mein Konto funktionell eingerichtet sein.


    Wenn ich nun auf Apps & Credentials klicke:



    werden mir mehrere "MyApp_iStraxx" Einträge angezeigt. Diese decken sich mit den Installationsversuchen mit meinem Paypal_Checkout- Plugin. Nun hattest Du Stefan mir gesagt, dass die "Client ID und Secret Key Daten" von Paypal erstellt werden. Diese einzelnen MyApp_iStraxx Files haben jedoch jede für sich eine andere "Client ID.


    Es gibt nur eine einzige MyApp_iStraxx Client ID, welche sich mit meiner mir von PayPal zugewiesenen Client ID deckt. alle anderen haben wie schon gesagt, eine andere Client ID.

    So wie es aussieht kann iStraxx und PayPal wunderbar miteinander kommunizieren, lediglich das automatische eintragen der "Client ID und Secret Key" in das Paypal_Checkout- Plugin funktioniert nicht.


    Habt ihr oder Du Stefan noch eine Idee für mich? Danke und beste Grüße der Faro.

    Hallo Stefan,


    wenn ich mich auf meiner Seite "paypal.com" befinde und dann oben Links auf "Entwickler Tools" klicke, gelange ich zu dieser Seite "developer.paypal.com".


    In dieser sehe ich aber meine Sandboxtransaktionen, mit welchen ich mit Max zusammen die Checkoutbuttons getestet habe!


    Nun habe ich mal eine ganz blöde Frage. Muss diese Seite "developer.paypal.com" von Sandbox auf Live gestellt werden? Ich frage nur, weil Developer ja Entwickler heißt und eigentlich ja gar nichts mit der aktiven Seite "paypal.com" zu tun hat? Oder habe ich gerade n riesen Loch im Kopf?:/


    Danke und beste Grüße

    Faro

    Da ich mein PayPal Konto erst vor kurzem für die Erstellung der Checkout Buttons von einem privaten auf ein geschäftliches Konto umgestellt habe, wollte ich fragen, ob ich in diesem noch wichtige Einstellungen tätigen muss?


    Wie seid Ihr bei Euch bei der PayPal Kontoeinstellung vorgegangen, damit sich die Seite ("Merchant onboarding here. Use this Button to let PayPal configure the plugin or create an account") im Hintergrund automatisch aktualisiert?