Wir verwenden derzeit die Rest API für PayPal (PHP) und alles lief gut in der Sandbox. Als wir leben gingen wir weiterhin die folgende Meldung erhalten:PayPal: Gerät abgelehnt, wenn im Live-Modus mit API
{"name":"INSTRUMENT_DECLINED","details":[],"message":"The instrument presented was either declined by the processor or bank, or it can't be used for this payment.","information_link":"https://developer.paypal.com/docs/api/#INSTRUMENT_DECLINED","debug_id":"8ad80896530bd"}
Was bedeutet das und was noch wichtiger ist, es einen Grund, dies nicht als Ausnahme in der PHP-SDK gefangen wird. Es scheint ohne Probleme durchzugehen (unter Verwendung des exakt gleichen Codes wie in der Beispieldatei zum Ausführen einer Zahlung). Gibt es eine Möglichkeit, dies zu erfassen?
scheint mir die Nachricht klar zu sein. di Sie lesen die Seite: https://developer.paypal.com/docs/api/#INSTRUMENT_DECLINED –
Yup. Lies das. Ich hatte gehofft, dass es vielleicht eine Einstellung war, die wir ändern konnten, um es zu reparieren (wie das Annehmen von Kartenzahlungen oder etwas anderes, aber wir haben alles versucht). Mehr darum besorgt, wie man die Ausnahme zuverlässig fängt. – user1835434
das wäre ein Geschäftsprozess, kein Kodieren. –