• Resolved bigboxberlin

    (@bigboxberlin)


    Hallo,

    wir haben ein Problem mit der Paypal Schnittstelle. Immer wenn ein anderes Land als “DE” ausgew?hlt wird, bleibt state leer im Request leer. Im log sehe ich folgende Fehlermeldung:

    [12-02-2018 11:40:12] Inpsyde\Lib\PayPal\Core\PayPalHttpConnection : ERROR: Got Http response code 400 when accessing https://api.paypal.com/v1/payments/payment/PAY-XXXXXXXXXXXXXXXXXXXXX. {"name":"VALIDATION_ERROR","details":[{"field":"state","issue":"Required field missing"}],"message":"Invalid request - see details","information_link":"https://developer.paypal.com/docs/api/payments/#errors","debug_id":"xxxxxxxxxxxx"}
    [12-02-2018 11:40:44] Inpsyde\Lib\PayPal\Core\PayPalHttpConnection : INFO: POST https://api.paypal.com/v1/payments/payment

    Wir hatten diese Problem bei Paypal (ohne Plus) in den letzten zwei Jahren nicht. Diese Problem tauchte jetzt mit dem Paypal Plus Plugin auf.

    Die Kunden k?nnen nicht über Paypal zahlen. Muss ich im Backend etwas umstellen?

    WordPress: v.4.9.1
    Woocommerce: v.3.2.6

    Vielen Dank.

    Beste Grü?e

    BigBoxBerlin

    The page I need help with: [log in to see the link]

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

    (@aweissinpsyde)

    Hallo,

    kannst du bitte einmal dieses Formular ausfüllen?

    https://inpsyde.com/paypal-plus-fuer-woocommerce-support-formular/

    Vielen Dank

    Thread Starter bigboxberlin

    (@bigboxberlin)

    Folgendes war der Fehler: Das billing_state Feld wurde für woocommerce_checkout_fields in einem anderen Plugin nicht gesetzt. Dadurch konnte kein billing_state übermittelt werden und Paypal bricht den HTTP Request ab, da invalid.
    Evtl. prüft Paypal neuerdings auch billing_state, da der Fehler vorher nie auftrat. übrigens für Deutschland wird billing_state nicht angezeigt, deshalb wurde es auch im anderen Plugin gar nicht erst in den woocommerce_checkout_fields gesetzt.

    Vielen Dank.

    • This reply was modified 7 years, 1 month ago by bigboxberlin.
    • This reply was modified 7 years, 1 month ago by bigboxberlin.
    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo bigboxberlin,

    ja, PayPal prüft billing_state bei PayPal Plus, da 1. PayPal Plus in erster Linie für den deutschen Markt er?ffnet wurde und 2. nicht alle Zahlungsmethoden bei Kunden aus dem Ausland zur Verfügung stehen z.B. Kauf auf Rechnung.

    PayPal Plus verifiziert im Hintergrund die Eingaben des Kunden, sollten diese nicht korrekt sein bzw. sollte es die Adresse nicht geben, wird PayPal Plus die Zahlung ablehnen.

    PayPal und PayPal PLus sind 2 unterschiedliche Dienstleistungsangebote, mit unterschiedlichen Prüfungskriterien.

    • This reply was modified 7 years, 1 month ago by Andreas W..
    • This reply was modified 7 years, 1 month ago by Andreas W..
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Error processing checkout|state issue:Required field missing’ is closed to new replies.