Ich bekomme den folgenden Fehler beim Ausführen einer DoDirectPayment-Methode in der Sandbox. Derselbe Code funktioniert auch in der Live-Version.Classic API NVP, klassische ASP DoDirectPayment in Sandbox
WinHttp.WinHttpRequest error '80072f7d'
An error occurred in the secure channel support
BTW, der Endpunkt ich verwende ist:
API_ENDPOINT = "https://api-3t.sandbox.paypal.com/nvp"
ich einen Beitrag gefunden, die sich ändern empfiehlt:
In derSet objHttp = Server.CreateObject("WinHTTP.WinHTTPRequest.5.1")
von
Set objhttp = Server.CreateObject ("MSXML2.XMLHTTP.6.0")
Fall ist die Antwort:
TIMESTAMP=2016-08-11T17:04:06Z&
CORRELATIONID=aa25568f7686b&
ACK=Failure&
VERSION=63.0&
BUILD=000000&
L_ERRORCODE0=10759&
L_SHORTMESSAGE0=Transaction cannot be processed.&
L_LONGMESSAGE0=Please use a different payment card.&
L_SEVERITYCODE0=Error&
AMT=4.00&
CURRENCYCODE=USD
Übrigens habe ich mit mehr als einer Karte getestet. d. h .:
MasterCard 5555555555554444
MasterCard 5105105105105100
Visa 4111111111111111
Visa 4012888888881881
Jede Hilfe wird geschätzt.