Contao Konferenz 2019 in Duisburg - Call for Papers
Ergebnis 1 bis 7 von 7

Thema: PayPal Plus Probleme

  1. #1
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    103

    Standard PayPal Plus Probleme

    Hallo.

    Ich habe die Zahlungsart Paypal Plus eingerichtet. Alles nach Anleitung. Beim Klick auf den Button "Kostenpflichtig bestellen" lädt die Seite lange und es wird nicht auf Paypal weitergeleitet. Es erscheint auch keine Fehlermeldung.

    Hier der Auszug aus dem LOG File:
    Code:
    [30-May-2019 10:33:47] Array
    (
        [intent] => sale
        [redirect_urls] => Array
            (
                [return_url] => https://crystalflow-ocean.com/de/kasse/complete.html?uid=5cef94319e74b5.60268901
                [cancel_url] => https://crystalflow-ocean.com/de/kasse/failed.html
            )
    
        [payer] => Array
            (
                [payment_method] => paypal
                [payer_info] => Array
                    (
                        [email] => mail@stefansenn.com
                        [first_name] => Stefan
                        [last_name] => Senn
                        [billing_address] => Array
                            (
                                [line1] => Holer
                                [city] => Rheinau
                                [postal_code] => 77866
                                [country_code] => DE
                            )
    
                    )
    
            )
    
        [potential_payer_info] => Array
            (
                [billing_address] => Array
                    (
                        [line1] => Holer
                        [line2] => 
                        [city] => Rheinau
                        [state] => 
                        [postal_code] => 77866
                        [country_code] => DE
                    )
    
            )
    
        [transactions] => Array
            (
                [0] => Array
                    (
                        [amount] => Array
                            (
                                [total] => 37.50
                                [currency] => EUR
                            )
    
                        [item_list] => Array
                            (
                                [items] => Array
                                    (
                                        [0] => Array
                                            (
                                                [name] => Lycra Ocean Lovers
                                                [sku] => CF-230-006-L
                                                [price] => 34.00
                                                [currency] => EUR
                                                [quantity] => 1
                                            )
    
                                        [1] => Array
                                            (
                                                [name] => Versand (DHL)
                                                [price] => 3.50
                                                [currency] => EUR
                                                [quantity] => 1
                                            )
    
                                    )
    
                            )
    
                    )
    
            )
    
    )

  2. #2
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    88
    Partner-ID
    5798

    Standard

    Ich hab das gleiche Problem und keine Fehlermeldung.
    System lädt nach der Kaufbestätigung die Seite mit dem Kassenmodul, das Modul wird aber nicht angezeigt. Stattdessen wird ein leerer iFrame gezeigt. Umschließend ist ein DIV mit der ID #paypal_plus9, keine Weiterleitung.

    Folgendes System liegt vor, C4.7.6 Isotope2.5.13

    Ich hatte ein laufendes System unter C3.5 mit Isotope 2.4, Paypal Plus war als Beta-Test-Erweiterung eingebunden. Paypal+ ist vollständig konfiguriert und im Live-Betrieb gewesen, ohne Fehler. Nach dem Update trat der Fehler dann auf. Im Paypal-Log stehen die Daten wie bei 2nuts, oben. Keine Fehlermeldung. Im Serverlog und im Contaolog sind auch keine Einträge dazu.

    Verschlüsselungsprüfung ist deaktiviert bei Paypal, das kann ich auch ausschließen.

    Die Rückleitungs-URL habe ich inzwischen noch angepasst. Api-Keys sind überprüft und werfen Fehler401 wenn nicht korrekt. Kann ich also auch ausschließen.

    Steh ich grad auf der Leitung und es gibt irgendwo noch ein Häckchen zu setzen?
    Wäre für einen Hinweis dankbar.
    Frohes Schaffen und Grüße, Kai
    Geändert von holist (05.06.2019 um 08:52 Uhr)

  3. #3
    Contao-Nutzer
    Registriert seit
    11.07.2009.
    Beiträge
    103

    Standard

    ich habe den Haken bei "Testsystem verwenden" wieder rausgenommen. Dann hat es bei mir funktioniert.

    Allerdings nutze ich Contao 4.4.40.

    Muss man die Rückleitungs-URL zwangsläufig anpassen? Wenn ja wo?

  4. #4
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.389
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Das Testsystem (die "Sandbox" nennt es PayPal) und Live haben unterschiedliche Client ID's und Secrets. Also nur die Checkbox anzuhaken und sonst nichts zu ändern wird nicht funktionieren.
    terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.

  5. #5
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    88
    Partner-ID
    5798

    Standard

    Ich hab die Sandbox Zahlungsart extra angelegt und auf eine "intern" Mitgliedergruppe begrenzt. Funktioniert wunderbar zum testen.
    Leider hab ich den Fehler im Test- und im Live-Modus. Ich werde gar nicht zu PayPal weitergeleitet.
    Sind Probleme mit C4.7 bekannt. Sollte ich einfach zurück auf C4.4 gehen?
    Geändert von holist (05.06.2019 um 13:35 Uhr)

  6. #6
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    88
    Partner-ID
    5798

    Standard

    Das ist die Ausgabe statt der Weiterleitung zu Paypal:
    HTML-Code:
    <div class="mod_iso_checkout block">
    
    
    
    <div class="process first last">
    <div id="paypal_plus9"><iframe id="iframe_0.05165491247331744" allowtransparency="true" scrolling="no" style="height: 150px; border: none; width: 1200px;"></iframe></div>
    <script src="https://www.paypalobjects.com/webstatic/ppplus/ppplus.min.js" type="text/javascript"></script>
    <script type="application/javascript">
        var ppp = PAYPAL.apps.PPP({
            "approvalUrl": "https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-8CJ45829G4941032N",
            "placeholder": "paypal_plus9",
            "mode": "live",
            "country": "DE",
            "language": "de"    });
    </script>
    </div>
    
    </div>
    Weiß jemand ob hier was fehlt? Ist was zuviel? Auf den ersten unerfahrenen Blick sieht es gut aus.

  7. #7
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    88
    Partner-ID
    5798

    Standard

    Nach dem Downgrade auf Contao 4.4 geht es nun.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •