Support » Plugin: PayPal Plus for WooCommerce » Warenkorb leer. Bitte prüfe die Logs – Logs leer

  • Resolved devkev

    (@devkev)


    Hallo sehr geehrtes Paypal Plus Support Team,

    wir haben ein eher willkürliches Problem. Es gibt Probleme bei Bestellungen aus dem Ausland. (vermehrt, bzw. bisher nur aus Mexiko). Einige Nutzer können gar nicht bestellen, andere brauchen mehrere Versuche und wieder andere schaffen es direkt. Bislang sind auch keine Muster zu erkennen. Das Hauptproblem für den Lösungsansatz ist auch, dass sämtliche Logs leer sind. (Logging ist eingeschaltet – beim Hoster und WordPress). Die Paypal Logs sind nicht leer, sagen meiner Meinung nach aber wenig dazu aus.

    Der Kunde durchläuft den Bestellprozess ganz normal, wird dann nach der Paypal ‘Zahlung’ automatisch, auf die deutsche statt englische, Seite zurückgeleitet. Und bekommt die Meldung: ‘Fehler im Bestellprozess. Bitte prüfe die Logs’.

    Paypal Logs:
    – Status Code 400:
    von paypal gezogen:
    INSTRUMENT_DECLINED
    The instrument presented was either declined by the processor or bank, or it can’t be used for this payment. If the customer’s funding source has insufficient funds, restart the payment and prompt the customer to choose another payment method that is available on your site.
    Ist meiner Meinung nach, kein Fehler auf eurer (Plugin ) oder unserer Seite.

    – Critical Error:
    WC_GZDP_Invoice_Cancellation_Refund:
    Lässt jetzt nur auf Refunds schließen.

    `php
    PaypalPlusGateway.php:180
    $success = new PaymentExecutionSuccess( $data );
    try {
    $payment = new WCPaymentExecution( $data, [ $success ] );
    $payment->execute();
    } catch ( PayPalConnectionException $ex ) {
    \do_action( ‘wc_paypal_plus_log_exception’, ‘payment_execution_exception’, $ex );
    \wc_add_notice( __( ‘Error processing checkout. Please check the logs. ‘, ‘woo-paypalplus’ ), ‘error’ );
    \wp_safe_redirect( \wc_get_checkout_url() );
    die();
    }
    `
    Finde hier beim Hook keinen registrierten Funktionsaufruf. (error log etc.).

    Meine Frage ist:
    Werden immer Logfiles geschrieben/erstellt, sofern Fehler (mindestens Fatale) auftreten?
    Die Frage kommt daher, da wir nicht für jeden Fehler seitens der Mexikaner eine Paypal Error Log haben.

    Habt ihr vielleicht Ideen welche Logs noch in Betracht kämen? Oder was wir an dieser Stelle noch versuchen können?

    PS:
    Ich konnte den Fehler bislang auch noch nicht nachproduzieren. (Proxy, Browser etc.)
    Andere Plugins sind noch nicht ausgeschaltet worden. Ich werde aber eine Test Instanz aufsetzen um das ausgiebiger zu testen. Aber wie gesagt, bislang ist der Fehler noch nicht reproduzierbar.

    Viele Grüße,
    DevKev

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @devkev

    wie der Ststuas Code sagt, wurde die Bezahlung von PayPal oder der Bank des Kunden, wenn mit Kreditkarte bezahlt abgelehnt. Warum, können wir die leider nicht sagen.

    Bzgl. der Weiterleitung müsste hier geprüft werden, ob Sprachplugins installiert sind, wenn ja, wie diese konfiguriert wurden. Evt. testweise dieses einmal deaktivieren und erneut testen. Wenn hier eine automatische Browsererkennung aktiviert ist, kann es sein, das der User deshalb wieder evtl. wieder auf die deutsche Seite kommt. Evtl. einmal deaktivieren oder aktivieren.

    Ja, Log Files werden immer geschrieben, auch bei erfolgreichen Verbindungen. Was meinst du abe rmit Seitens der Mexikaner? Es gibt für Mexiko ein eigenes PayPal PLus Plugins und unsere hier angebotenes ist nur für Händler und Kunden aus Deutschland.

    devkev

    (@devkev)

    Hallo Andreas,

    erstmal danke für deine Antwort.

    Das mit dem Status Code seitens Paypal, habe ich mir bereits gedacht, wollte aber nochmal die Bestätigung eines Experten. Sicher ist sicher.

    Wusste nicht, dass das Plugin auch nur für Kunden, sprich Einkäufer, aus Deutschland ist. Die Frage ist dann, warum es bei manchen aus Mexiko funktioniert.
    Dieses Problem besteht auch nur sporadisch bei Einkäufern aus Mexiko, aber wie du es schon gesagt hast, das Plugin ist für Einkäufer aus Deutschland gedacht. Erklärt also zumindest das Problem mit den Mexikanern.

    Beste Grüße,
    devKev

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @devkev

    auch Kunden aus dem Ausland können über das Plugin bezahlen, aber teilweise schwieriger, als Kunden direkt aus Deutschland. Das Problem u.a. ist, dass hier immer eine Verifizierung stattfindet und dies Teilweise nicht funktioniert. Dies wiederrum hat zur Folge, dass das Bezahlen nicht möglich ist.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Warenkorb leer. Bitte prüfe die Logs – Logs leer’ is closed to new replies.