Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Paypal Kaufabwicklung - Endlosschleife

    Alphagen

    • Neu im Forum
    • Beiträge: 23
    Paypal Kaufabwicklung - Endlosschleife
    am: 05. Oktober 2012, 11:57:05
    Hallo liebe Community,

    folgendes Problem:
    Wenn ich Paypal-Kaufabwicklung installiere, die API-Daten von Paypal eintrage und dann eine Bestellung tätigen will bei der Paypal-Kaufabwicklung als Zahlungsmethode ausgewählt ist, komm ich, wenn ich auf "Jetzt kaufen" klicke immer wieder auf checkout_payment.php zurück.

    Ich habe Paypalmodul deinstalliert, neu installiert, ich habe die API-Daten zurück gesetzt und neu beantragt (und neu eingegeben! ^^).
    Ich habe ein Geschäftskonto, das Bankkonto ist verrifiziert.

    Ich habe mich dann mal durch den Quellcode auf die Fehlersuche gemacht.

    Das Problem tritt auf in der Dabei paypal_checkout.php

    Code: PHP  [Auswählen]
    function paypal_auth_call(){
    // aufruf aus paypal.php NICHT für PP Express aus Warenkorb
    // Daten aus der Cart - Order noch nicht gespeichert
    ...
    $nvpstr.=$nvp_products;
    // Senden
    [b]$resArray=$this->hash_call("SetExpressCheckout",$nvpstr);[/b]
    //In dem zurückgelieferten Array steht nichts drin.
    $_SESSION['reshash']= $resArray;
    $ack = strtoupper($resArray["ACK"]);
    if($ack!="SUCCESS"):
            if(PAYPAL_ERROR_DEBUG=='true'):
                    $this->build_error_message($_SESSION['reshash']);
            else:
                    $_SESSION['reshash']['FORMATED_ERRORS'] = PAYPAL_NOT_AVIABLE;
            endif;
            //HIER IST DER REDIRECT!!!!
            xtc_redirect($this->PRE_CANCEL_URL);
    endif;
     

    Das folgende Array ist leer.
    Code: PHP  [Auswählen]
    $resArray=$this->hash_call("SetExpressCheckout",$nvpstr);
     

    Ich hoffe mir kann irgendwie geholfen werden. :-(

    EDIT: Mit der Sandbox und einem Sandbox-Account funktioniert es! -.-


    Linkback: https://www.modified-shop.org/forum/index.php?topic=22633.0

    flo.2012

    • Neu im Forum
    • Beiträge: 6
    Re: Paypal Kaufabwicklung - Endlosschleife
    Antwort #1 am: 19. Oktober 2012, 18:43:27
    Hey Alphagen,

    hatte heute das selbe Problem und eine ganze Weile rumgedoktert...

    Ein paar Tipps nach Recherche und eigenen Tests:

    1. cURL muss aktiviert sein
    2. Ich habe die API-Version letztenendes auf 72.0 gesetzt, auch wenn 96.0 aktuell ist
    3. Im PP-Account habe ich die Einstellungen für den Empfang von Zahlungen so wenig restriktiv wie möglich eingestellt. D. h. Zahlungen in anderen Währungen erlauben und in Euro umrechnen und was sonst noch so einstellbar ist.

    Mittlerweile funktioniert's bei mir, kann dir aber nicht sagen woran es wirklich lag.

    Gruß,
    Florian

    Semper Talis

    • Neu im Forum
    • Beiträge: 26
    Re: Paypal Kaufabwicklung - Endlosschleife
    Antwort #2 am: 25. Oktober 2012, 12:21:35
    Hallo zusammen,

    habe exakt dasselbe Problem. Alles eingestellt, alle API-Versionen durchprobiert, hat alles nichts genutzt.

    Nach "Jetzt kaufen" dauert es einen Moment und das System springt zurück auf die Auswahl der Zahlungsweisen. Ich habe das Gefühl, dass PayPal da noch gar nicht im Spiel ist. Wenn es sich so verhält, wie Alphagen herausgefunden hat, dass wohl ein Array leer ist, hat es doch wohl eher interne Gründe.

    Vielleicht hat's ja inzwischen jemand herausgefunden.

    Danke und Gruß

    Thomas

    Semper Talis

    • Neu im Forum
    • Beiträge: 26
    Re: Paypal Kaufabwicklung - Endlosschleife
    Antwort #3 am: 25. Oktober 2012, 16:39:30
    So, nun bin ich schon etwas weiter.

    Das Problem tritt nur bei Kunden einer Kundengruppe auf. Diese Kundengruppe umfasst alle nicht-EU-Kunden, der Steuersatz steht hier auf 0. Der Testkunde hat eine Adresse in USA.

    Bei Kunden der Kundengruppe "EU-Staaten" klappt's mit einem Testkunden mit Adresse Frankreich.
    32 Antworten
    14275 Aufrufe
    20. Juli 2012, 13:21:02 von quetzalcoatl
    10 Antworten
    6593 Aufrufe
    11. Oktober 2009, 14:03:03 von DokuMan
    2 Antworten
    4795 Aufrufe
    06. November 2012, 14:04:06 von rado5