rechtstexte für onlineshop
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: MODUL: PayPal PLUS & PayPal Checkout Zahlungsmodule für modified eCommerce Shopsoftware

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.302
    • Geschlecht:
    Ich finde nicht, dass es dann überflüssig ist. Der Kunde muss sich nicht einloggen und der Checkout bleibt dafür „logisch“ und es passiert genau der Fehler, den du selber gemacht hast, nicht.

    Gruß Gerhard

    CBaumi02

    • Mitglied
    • Beiträge: 133
    Hallo Gerhard,

    ok, dann hatte ich das missverstanden. Also der Express Button bleibt erhalten und der Kunde kann dann gleich im Artikel zum Bezahlen übergehen, wenn ich das richtig verstanden habe.

    Muss ich mal testen.

    Gruß
    Chris

    Timm

    • Fördermitglied
    • Beiträge: 6.253
    Moin

    Ja korrekt. Kunde klickt auf Paypal Express und muss dadurch wie gewohnt nicht seine Kundendaten extra eintragen durch Registrierung. Nur gelangt er danach nicht auf die checkout_confirmation.php wo er die Versandmethode bestätigen muss, sondern auf die checkout_shipping.php.

    Er durchläuft dann quasi den normalen Checkout, musste sich aber nicht registrieren. Und dadurch entfällt dann auch die Bestätigung der Versandmethode auf der checkout_confirmation.php, da er ja die checkout_shipping.php durchläuft.

    checkout_payment.php sollte dann entfallen.

    Gruß Timm

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.302
    • Geschlecht:
    checkout_payment bleibt wegen der Kommentare. Als Zahlart wird aber nur PayPal angezeigt.

    Gruß Gerhard

    CBaumi02

    • Mitglied
    • Beiträge: 133
    Guten Morgen,

    danke Ihr zwei für die Erklärung.

    Gruß
    Chris

    HaldOn

    • Fördermitglied
    • Beiträge: 550
    Ich habe die letzten drei Tage jeweils 1 x folgende Papal Warnings (mod_paypal_warning) im Log:

    Code: PHP  [Auswählen]
    [2024-07-26 21:05:27]   [warning]       [live]  [pid:4582]      CreateOrder     {}      {"message":"{\"name\":\"UNPROCESSABLE_ENTITY\",\"details\":[{\"location\":\"body\",\"issue\":\"PAYMENT_SOURCE_DECLINED_BY_PROCESSOR\",\"description\":\"The provided payment source is declined by the processor. Please try again with a different payment source by creating a new order.\"}],\"message\":\"The requested action could not be performed, semantically incorrect, or failed business validation.\",\"debug_id\":\"******\",\"links\":[{\"href\":\"https://developer.paypal.com/docs/api/orders/v2/#error-PAYMENT_SOURCE_DECLINED_BY_PROCESSOR\",\"rel\":\"information_link\",\"method\":\"GET\"}]}","code":0,"file":"/.../includes/external/paypal/lib/PayPalHttp/HttpClient.php","line":220,"trace":[{"file":"/.../includes/external/paypal/lib/PayPalHttp/HttpClient.php","line":105,"function":"parseResponse","class":"PayPalHttp\\HttpClient","type":"->"},{"file":"/.../includes/external/paypal/classes/PayPalPaymentV2.php","line":360,"function":"execute","class":"PayPalHttp\\HttpClient","type":"->"},{"file":"/.../includes/modules/payment/paypalpui.php","line":262,"function":"CreateOrder","class":"PayPalPaymentV2","type":"->"},{"file":"/.../includes/classes/payment.php","line":416,"function":"payment_action","class":"paypalpui","type":"->"},{"file":"/.../checkout_process.php","line":422,"function":"payment_action","class":"payment","type":"->"}]}

    [2024-07-26 21:05:27]   [warning]       [live]  [pid:4582]      Remove Order ID: ****** {}      {}

    Eintrag in den Serverlogs:

    Code: PHP  [Auswählen]
    ***.***.***.*** - - [25/Jul/2024:21:05:19 +0200] "POST /ajax.php?ext=create_paypal_order&payment_method=paypalexpress HTTP/1.1" 200

    v3.1.0 rev 16069 Paypal 1.96 Php 8.1.29

    Gruß Andre

    Timm

    • Fördermitglied
    • Beiträge: 6.253
    Moin

    Da wurde ein Kauf auf Rechnung abgelehnt.

    Gruß Timm

    HaldOn

    • Fördermitglied
    • Beiträge: 550
    Moin Timm,

    läuft die Paypal-Rechnung auch über:

    Code: PHP  [Auswählen]
    payment_method=paypalexpress

    Gruß Andre

    Timm

    • Fördermitglied
    • Beiträge: 6.253
    Moin

    Ich hatte mich auf die erste große Meldung bezogen. Da steht paypalpui drin.

    Könnte zb abgelehnt worden sein, weil ein Firmenname angegeben wurde.

    Gruß Timm

    HaldOn

    • Fördermitglied
    • Beiträge: 550
    Moin Timm,

    danke für die Erklärung.

    Gruß Andre

    comanche3

    • Neu im Forum
    • Beiträge: 30
    Bei mir ist seit jeher der Status der Keditkarte rot. Ist das normal ? Ich konnte weder in den Shop Einstellungen noch bei Paypal dahingehend etwas finden.

    Marco

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.366
    • Geschlecht:
    Du musst dich seitens PayPal für Kreditkarte freischalten lassen.

    Grüße

    Torsten

    Jürgen

    • Viel Schreiber
    • Beiträge: 895
    • Geschlecht:
    Hallo zusammen,

    die Zahlungen per PayPal funktionieren eigentlich ohne Probleme...

    aber, kann jemand mit dem Fehler aus meinem log etwas "anfangen"...

    mod_paypal_warning_2024-09-02.log

    Code: PHP  [Auswählen]
    [2024-09-02 03:50:23]   [warning]       [live]  [pid:3881845]   GenerateUserToken       {}      {"message":"<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body>\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n","code":0,"file":"/homepages/0/.../htdocs/.../includes/external/paypal/lib/PayPalHttp/HttpClient.php","line":220,"trace":[{"file":"/homepages/0/.../htdocs/.../includes/external/paypal/lib/PayPalHttp/HttpClient.php","line":105,"function":"parseResponse","class":"PayPalHttp\\HttpClient","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/external/paypal/classes/PayPalPaymentV2.php","line":104,"function":"execute","class":"PayPalHttp\\HttpClient","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/extra/application_bottom/10_paypal.php","line":79,"function":"GenerateUserToken","class":"PayPalPaymentV2","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/application_bottom.php","line":56,"args":["/homepages/0/.../htdocs/.../includes/extra/application_bottom/10_paypal.php"],"function":"require"},{"file":"/homepages/0/.../htdocs/.../product_info.php","line":67,"args":["/homepages/0/.../htdocs/.../includes/application_bottom.php"],"function":"include"}]}
    [2024-09-02 03:50:39]   [warning]       [live]  [pid:3882116]   GenerateUserToken       {}      {"message":"<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body>\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n","code":0,"file":"/homepages/0/.../htdocs/.../includes/external/paypal/lib/PayPalHttp/HttpClient.php","line":220,"trace":[{"file":"/homepages/0/.../htdocs/.../includes/external/paypal/lib/PayPalHttp/HttpClient.php","line":105,"function":"parseResponse","class":"PayPalHttp\\HttpClient","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/external/paypal/classes/PayPalPaymentV2.php","line":104,"function":"execute","class":"PayPalHttp\\HttpClient","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/extra/application_bottom/10_paypal.php","line":79,"function":"GenerateUserToken","class":"PayPalPaymentV2","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/application_bottom.php","line":56,"args":["/homepages/0/.../htdocs/.../includes/extra/application_bottom/10_paypal.php"],"function":"require"},{"file":"/homepages/0/.../htdocs/.../product_info.php","line":67,"args":["/homepages/0/.../htdocs/.../includes/application_bottom.php"],"function":"include"}]}
    [2024-09-02 03:50:55]   [warning]       [live]  [pid:3882409]   GenerateUserToken       {}      {"message":"<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body>\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n","code":0,"file":"/homepages/0/.../htdocs/.../includes/external/paypal/lib/PayPalHttp/HttpClient.php","line":220,"trace":[{"file":"/homepages/0/.../htdocs/.../includes/external/paypal/lib/PayPalHttp/HttpClient.php","line":105,"function":"parseResponse","class":"PayPalHttp\\HttpClient","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/external/paypal/classes/PayPalPaymentV2.php","line":104,"function":"execute","class":"PayPalHttp\\HttpClient","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/extra/application_bottom/10_paypal.php","line":79,"function":"GenerateUserToken","class":"PayPalPaymentV2","type":"->"},{"file":"/homepages/0/.../htdocs/.../includes/application_bottom.php","line":56,"args":["/homepages/0/.../htdocs/.../includes/extra/application_bottom/10_paypal.php"],"function":"require"},{"file":"/homepages/0/.../htdocs/.../product_info.php","line":67,"args":["/homepages/0/.../htdocs/.../includes/application_bottom.php"],"function":"include"}]}

    Danke Gruss

    Jürgen