0

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 der
Set 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.

Antwort